Новая идея написания программ
От: TomRay  
Дата: 04.09.03 07:09
Оценка: 4 (2) +1 -3 :))) :))) :)))
Привет все.
Такой вопрос — что все мы, программисты, делаем в конечном итоге?
Первый вариант ответа — создаем файлы (исполняемые). Но ведь любой файл — это набор символов. Вот и первая идея — написать маленькую прогу, которая будет плодить перебором файлы фиксироывнной длины со всевозможным перебором символов. Поставим фильтр на выходе этой проги на форматы исполняемых файлов. После этого еще один фильтр — на непадение сразу после запуска. Получаются ВСЕ программы искомого размера. То есть если на входе этого генератора программ поставим 2 байта — то будет 255*255 переборов. Согласен, для нормальной проги переборов будет много, но ведь на то она и машина, чтобы однотипные действия выполнять.
Второй вариант ответа — создаем определенную последовательность действий процессора. По сути идея та же. Но будем перебирать не все символы подряд, а опкоды процессора, ну и со всякими там заголовками и прочими особенностями разных форматов.
Ну как идея?

04.09.03 14:08: Перенесено модератором из 'Философия программирования' — _MM_
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.