Дизасемблер
З Вікіпедії, вільної енциклопедії
Remove ads
З Вікіпедії, вільної енциклопедії
Дизасе́мблер (анг. disassembler) — комп'ютерна програма, що транслює мову машинних кодів у мову асемблер. Дизасемблер не є декомпілятором. Результатом роботи декомпілятора є представлення програмного коду мовою високого рівня. Дизасемблер представляє програмний код у вигляді асемблерного коду. Результат роботи дизасемблера, дизасембльований код, форматується для простішого сприйняття людиною, перетворюючи дизасемблер у засіб для зворотної розробки. Його використання дозволяє розібратися з деталями функціонування коду, провести певну оптимізацію окремих критичних ділянок коду, а також може використовуватися для усунення вбудованого захисту (тобто зламу).
Дизасемблери можуть просто подавати код у вигляді асемблерного коду, а можуть бути інтерактивними.
Дизасемблери можна поділити на:
Ця стаття містить неперекладені фрагменти іноземною мовою. |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.