Дизассемблер

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Xchgall (обсуждение | вклад) в 21:41, 14 февраля 2005. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

Дизассе́мблертранслятор, преобразующий машинный код в программу на языке ассемблера.

По режиму работы с пользователем делятся на

  • Автоматические
  • Интерактивные

Примером автоматических дизассемблеров может служить Sourcer. Пример интерактивного — IDA.

Чаще всего дизассемблер используют для анализа программы (или ее части), исходный текст которой неизвестен - с целью модификации, копирования или взлома. Реже - для поиска ошибок (багов) в программе.

Обычно используется параллельно с отладчиком.

См. также