Декомпиляция
Материал из SpeccyWiki
Версия от 05:20, 20 декабря 2013; Alone (обсуждение | вклад)
Декомпиляция (дизассемблирование в случае программ на ассемблере) - процесс получения исходников программы из машинного кода (или исходников музыки из компилированного формата).
Дизассемблирование машинного кода
Используется для доработки программ, исходники которых были утеряны.
Дизассемблер встроен в монитор-отладчик STS.
Более мощный дизассемблер (использовался для декомпиляции программ Pro Tracker и ZXUnRar) - ZX Turbo Dissassembler (ZXD) от Алексея Иноземцева.
Существует также спектрумовский дизассемблер от SerzhSoft'а под PC/MS-DOS.
Декомпиляция музыки
В музыкальных редакторах обычно имеется встроенный декомпилятор собственного формата. Декомпилятор для Sound Tracker выходил отдельной программой.