дизассемблер
Дисассемблер - это компьютерная программа, которая переводит язык машины на язык ассемблера. Эта операция, разборка, является обратной процедуре, выполняемой ассемблерной программой, сборкой. Можно разобрать машинный код, сгенерированный компилятором языка высокого уровня, но мы не получим исходный код исходного языка, а только ассемблер машинного кода. Для выполнения этой операции необходимо использовать декомпилятор. Выход дизассемблера чаще всего предназначен для чтения кода более простым и гуманным способом, чем чтение битов машинного кода, а не как вход в программу ассемблера. Действительно, символы не восстанавливаются и даже комментарии автора.