「逆アセンブラ」の版間の差分
提供: セキュリティ
(相違点なし)
|
2013年8月23日 (金) 23:10時点における版
逆アセンブラ (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