LINUX.ORG.RU
ФорумTalks

Перебор?


0

1

Что будет если перебирать все варианты нулей и едениц писать в файл и пытаться выполнить как исполняемые?

Достаточно скоро - rm -rf / ;)

Tanger ★★★★★
()
Ответ на: комментарий от Zhbert

/dev/random

Чего? По-русски давай, непонятно нифига.

Человек хочет исполнять /dev/random, думает, что есть какая-то ощутимая вероятность осмысленного результата.

Сколько весит какой-нибудь helloworld? Сколько в нём бит? Сколько вариантов надо перебрать, чтобы получить работающий helloworld?

Camel ★★★★★
()

И какой длины у тебя будет последовательность? Если перебирать по 1 миллиону варинтов в секунду, то чтобы перебрать все значения для последовательности длиной 128 бит, потребуется 10 в 25 степени лет. Так что, удачи.

geekless ★★
()

попробуй - может найдешь гимп с полной поддержкой CMYKа или 16тибитных каналов, только лучше ищи сразу в исходниках - от одного бинаря толку мало.

bender ★★★★★
()

Это надо в DOS-е делать. Минимальная программа, которую я видел, имела длину пять байт. Что-то вроде EA 00 00 FF FF. reboot.com называлась :)

Xellos ★★★★★
()

Надо запатентовать этот метод разработки софта =D

Terrens
()

Комната с мягкими стенками, рубашка с длинными рукавами — вот, что будет.

ChALkeR ★★★★★
()

все варианты нулей и едениц


это будет утомительно.

splinter ★★★★★
()

Ну, бОльшая часть окажутся неисполняемыми или будут сегфолтиться сразу же. Исключая их, получим задачу «что будет, если перенумеровать машины Тьюринга и запускать подряд при пустой ленте». Ничего особо интересного, очень быстро найдется та, которая зациклится.

lodin ★★★★
()

Когда-то давным давно я в windows 98 переименовал jpeg-картинку в *.com и запустил. Результат - на экране куча кракозябров, принтер начал распечатывать какую-то хрень и венда зависла 8).

Deleted
()
Ответ на: комментарий от bender

>попробуй - может найдешь гимп с полной поддержкой CMYKа или 16тибитных каналов, только лучше ищи сразу в исходниках - от одного бинаря толку мало.

реквестирую ядро без 12309. чтобы сэкономить место на винте, предлагаю генерировать патчи.

registrant ★★★★★
()
Ответ на: комментарий от Zhbert
code=0
while true; do
   rm megabred
   touch megabred
   chmod a+x megabred
   code=$[$code+1]
   bc <<< "obase=2; $code" | ./bindata > megabred
   cat megabred
   printf "\n\n\n"
done
Tanger ★★★★★
()
Ответ на: комментарий от Xellos

>>Это надо в DOS-е делать. Минимальная программа, которую я видел, имела длину пять байт. Что-то вроде EA 00 00 FF FF. reboot.com называлась :)

CD 19 жэ

exception13 ★★★★★
()
Ответ на: комментарий от Deleted

В винде можно сделать такую шнягу - написать в текстовой файле «бугога» (без кавычек), сохранить, переименовать в .exe и запустить. В итоге увидишь красивую консольку, по которой скачек туда-сюда курсор, причем красиво так скачет...

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

> В винде можно сделать такую шнягу - написать в текстовой файле «бугога» (без кавычек), сохранить, переименовать в .exe и запустить

4.2 же

geekless ★★
()
Ответ на: комментарий от exception13

Человек просил все комбинации нулей и единиц, так что пусть стринги снимет и крестик наденет. :D

Lumi ★★★★★
()
Ответ на: комментарий от geekless

Проверь. Мы над этим приколом всей группой в шараге ржали. Или «бугага», я не помню точно. Ща, поэкспериментирую.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

>>В винде можно сделать такую шнягу - написать в текстовой файле «бугога» (без кавычек), сохранить, переименовать в .exe и запустить. В итоге увидишь красивую консольку, по которой скачек туда-сюда курсор, причем красиво так скачет...

во первых не .exe а .com а во вторых ерунда

exception13 ★★★★★
()
Ответ на: комментарий от exception13

Что-то припоминаю, соревновались, у кого быстрее отгрепается заданное слово(*опа)

madcore ★★★★★
()

Лучше генерить исходники, причём такие, которые заведомо скомпилятся. Генетическими методами отсеивать шлак.

unC0Rr ★★★★★
()

это все ладно, а вот я как-то раз реально на дендивском принце персии от балды на джойстике набрал код перехода на нужный уровень (компенсация отсутствия возможности сохраняться) и попал сразу куда-то в район 13го уровня (предпоследний или пред-предпоследний), хотя сам тогда дошел наверное только до 2го. Вот это был действительно эффект, как будто из небытия достал машину времени - при том, что на 2м почти везде бегаешь по полу и навыки игры были фактически нулевые, а там очутился сразу на краю обрыва, ближайший край которого на другой стороне телевизора, и глубина лететь вниз несколько экранов.

bender ★★★★★
()
Ответ на: комментарий от bender

А потом перебирать 100500 вариантов исходников, чтобы найти читабельный

different_thing
()

> Что будет если перебирать все варианты нулей и едениц писать в файл и пытаться выполнить как исполняемые?

Может получиться программа, предлагающая купить учебник Розенталя по русскому языку.

Byron
()
Ответ на: Педобир от Ubuntu1104

Вкупе с твоей авой все с тобой понятно! За тобой уже выехали

MahMahoritos ★★★
()
Ответ на: комментарий от luke

а ничего, что заголовок у кома должен быть хотя бы?

В том и фокус, что у кома как такового формата файла нету.

Deleted
()
Ответ на: комментарий от DuratarskeyK

>>CD 20 так-то

20 это таки завершить программу а 19 это грубо говоря мягкий рестарт

exception13 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.