- 2
- 0
- 约8.38千字
- 约 24页
- 2016-12-06 发布于天津
- 举报
解析Windows執行檔
PE Format 井民全製作 Overview of the PE File Format PE files are derived from the Common Object File Format (COFF) found on VAX/VMS 為何叫做 “Portable” 希望建立一個共同的執行檔格式給在其他 CPU 平台上 Run 的 Windows OS loader 與 程式工具不用因為換平台而重寫 64-bit Windows 使用修改版 PE 執行檔格式? PE32+ 把某些欄位改成 64 bits 由Microsoft 編譯器所產生的 OBJ 檔格式為 COFF 格式 Borland 使用 Intel 的 OMF (Object Module Format) 格式 Overview of the PE File Format EXE 與 DLL 檔只有語意上的不同, 他們使用完全一樣的 PE format OCX 與 Control Panel applets (.CPL files) 都是 DLL PE 檔的好處在於 在磁碟上的資料結構與在記憶體中使用的結構完全一樣 載入記憶體只是單純的將PE的某部分原封不動的放進來 載入的位址順序也與檔案一樣 當 PE被 Windows Loader 載入記憶體中則 in-Memory Version 稱為
原创力文档

文档评论(0)