逆アセンブラ
提供: セキュリティ
2013年8月23日 (金) 23:10時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「<!-- vim: filetype=mediawiki --> 逆アセンブラ (disassembler) とは、機械語 (マシン語) からニーモニック (アセンブリ言語) ...」)
スポンサーリンク
逆アセンブラ (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
関連項目
ツイート
スポンサーリンク