|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
|
В категории материалов: 1 Показано материалов: 1-1 |
|
Сортировать по:
Дате ·
Названию ·
Рейтингу ·
Комментариям ·
Просмотрам
Автор: (c)Крис Касперски ака мыщъх Машинные коды для непосвященных выглядят бессмысленной абракадаброй - это знают все. Но вот о том, что можно подобрать такую текстовую строку, воспринимаемую процессором как последовательность команд, делающих что-то полезное — догадываются немногие. Практической пользы от этого, конечно, немного, зато - какая гимнастика для мозгов! Введение
Поиск текстовых строк, интерпретируемых как осмысленный код, очень древнее увлечение, которым "болели" еще во времена "динозавров". В зависимости от структуры машинной команды, сложность решения задачи варьируются в очень широких пределах. Некоторые платформы вообще не позволяют написать ничего осмысленного, некоторые делают это настолько тривиальным, что пропадает весь интерес.
x86-процессоры занимают промежуточное положение. Гибкая система команд и множество способов адресации покрывают практически всю таблицу ASCII, однако на поиск нужной комбинации могут уйди годы. |
|
|