PEMaker v0.74 リリースと マルチプロセッサカーネル

PE Maker 0.74 を公開しました。

PE Maker(仮) 公開場【BM】

ファイルロード時にユニプロセッサ用か、マルチプロセッサ用か判定する機能を付けました。

ちなみに、違いは、ユニプロセッサ用DLLには

          nop
          cmpxchg    [edx+04h],ecx

 などの記述があって、マルチプロセッサ用DLLは

          lock
          cmpxchg    [edx+04h],ecx

となってるのがポイントです。

ただし、win32k.sys については、マルチプロセッサ用とユニプロセッサ用があるにもかかわらず、中身は同一バイナリです。(判定ではマルチプロセッサ用になります)

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です