質問

空き時間に基本的なアンチウイルスを作成したい。 基本的に、EXE(windows)ファイルの基本構造について学びました。 ファイルとPEヘッダーからASMコードを抽出するにはどうすればよいですか?

役に立ちましたか?

解決

Cygwin をインストールして、 objdump を実行して、exeをasmに逆コンパイルします。 cygwinをインストールするときは、binutilsを選択してください。 cygwinのインストール後、bashシェルから次を実行できます。

objdump -Slx yourpgm.exe

他のヒント

いくつかの無料のディスアセンブリされた逆アセンブラを使用できます。例: ollydbg diassembler

>

注:PEヘッダーにはMS-DOSスタブ実行可能コードのみがあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top