Дизассемблирование

Дизассемблирование — превращение инструкций для процессора в относительно просто читаемый текст программы. Целью дизассемблирования обычно является изменение чужих программ (чаще всего это взлом защиты).
Если вы попытаетесь просмотреть в текстовом редакторе файлы с расширением.ехе, то увидите непонятную смесь символов. Это инструкции для процессора. Компьютер читает и исполняет их. Но иногда человек тоже хочет понять, что записано в этих файлах. Тогда он выполняет дизассемблирование. Дизассемблирование превращает исполняемый файл в текст программы на ассемблере (есть такой язык пограммирования низкого уровня). Если вы знаете ассемблер, у вас появляется часть прочесть текст программы и внести в него изменения.