PE勉強会に参加
2/27(土)にid:n7shiさんの主催したPE勉強会に参加してきました。
覚えたこと
- PEファイルフォーマットにはELFフォーマットのようなセグメントの概念はない。セクションがメモリにマッピングされる。
- comファイルはヘッダ情報がなく、実行命令がファイルの先頭から書きこまれている。
comファイルにヘッダがないというのは昔はじめて読む8086―16ビット・コンピュータをやさしく語る (アスキーブックス)だかはじめて読むMASM―ソフトウェア環境のからくりを学ぶだかを読んで、debugコマンドで遊んだ時に知ったことでしたが、すっかり忘れていました。
……そういえばMicrosoft環境でのプログラミングって10年くらいしていない。