Lars Brinkhoff
2015-12-18 18:36:53 UTC
Windows7とWindows8のPEローダーの違いはわかっていますか?
単純な実行可能PEイメージファイルを手作りしようとしています。 Windows 7で正常に動作しますが、Windows8では拒否されます。
ファイルは次の場所にリンクされています: http://lars.nocrew.org/tmp/W7-ok.exe
Microsoft(R)COFF / PE Dumperバージョン8.00.50727.762ファイルのダンプW7-ok.exePE署名が見つかりましたファイルタイプ:実行可能イメージファイルヘッダー値14Cマシン(x86)0セクション数0時間日付スタンプThuJan 01 00:00:00 19700シンボルテーブルへのファイルポインタ0シンボルの数E0オプションのヘッダーのサイズ10F特性再配置が削除されました実行可能行番号が削除されましたシンボルが削除されました32ビットワードmachineオプションのヘッダー値10Bマジック#(PE32)0.00リンカーバージョン0コードのサイズ0初期化されたデータのサイズ0初期化されていないデータのサイズ24Cエントリポイント(0040024C)0コードのベース0データベース400000イメージベース(00400000〜0040025B)4セクションアラインメント4ファイルアラインメント0.00オペレーティングシステムバージョン0.00イメージバージョン4.00サブシステムバージョン0Win32バージョン25Cサイズのイメージ230ヘッダーのサイズ0チェックサム3サブシステム(Windows CUI)0DLLの特性0スタックリザーブのサイズ0スタックコミットのサイズ0ヒープリザーブのサイズ0ヒープコミットのサイズ0ローダーフラグ2ディレクトリの数0 [0]エクスポートディレクトリのRVA [サイズ] 1B8 [0]インポートディレクトリのRVA [サイズ]の概要