Windowsの実行ファイル (EXE/DLL) で使われているPE (Portable Executable) 形式についての勉強会です。バイナリいじりの基礎から始めて、EXEファイルやDLLファイルをコンパイラなしで作って動かすことを目標にします。PEをきっかけにして、各種マシンコードやOSのメモリ管理について理解を深めるのが狙いです。
- 2012年1月21日(土) 午後1時~6時
- マイ・スペース&ビジネスブース池袋西武横店 8号室
(東京都豊島区南池袋1-16-20 ぬかりやビル2階) - 詳細・参加登録 ⇒ http://atnd.org/events/22092
実機での動作を確認するため、ARMを搭載したCEマシンを8台ほど用意する予定です。PEの観点から、x86とARMの違い、NT系とCE系の違いなどを比較します。
特にセッションはなく、みんなで開発や質問をする形式です。初めて参加される方や途中の回に参加できなかった方には、前回までの資料による対応も可能ですので、お気軽にご参加ください。
PE勉強会は今回で最終回となります。バイナリいじりのコンセプトは、翌日から毎月1回開催予定のコンパイラ実装会に引き継ぎます。