逆アセンブラ

提供: セキュリティ
移動: 案内検索
スポンサーリンク

逆アセンブラ (disassembler) とは、機械語 (マシン語) からニーモニック (アセンブリ言語) に変換するプログラムです。

読み方

逆アセンブラ
ぎゃく あせんぶら
disassembler
でぃすあせんぶら

概要

アセンブリ言語以外の高級言語などへの変換を行うプログラムは、逆コンパイラ (decompiler) と呼ばれます。

逆アセンブラと使い方

  • ndisasm
    • 16bit: foo.bin
    • 32bit: -u foo.bin
  • objdump
    • 16bit: objdump -m i8086 -b binary -D foo.bin
    • 32bit: objdump -m i386 -b binary -D foo.bin
    • 64bit: objdump -m x86-64 -b binary -D foo.bin

関連項目




スポンサーリンク