-2

したがって、1 つの .exe ファイルがあり、それを ollydbg にダンプするたびに、同じ 16 進コードが返されます。

そして、ソースに多くの変更を加えましたが、16 進値は同じままです!

これを変更する方法はありますか?

4

1 に答える 1

1

すべての PE ファイルの先頭にある古い MS-DOS ヘッダーを見ています。これは廃止されたヘッダーであり、その後に小さな DOS プログラムが続き、プログラムを実行するには Windows が必要であるというエラー メッセージを出力します。Windows は、これらの古いヘッダーをスキップします。

ここにいくつかのドキュメントがあります。それらは「IMAGE_DOS_HEADER」および「STUB プログラム」と呼ばれます。

于 2013-07-19T01:02:21.667 に答える