首页 > 代码库 > [microsoft]PE和COFF文件格式

[microsoft]PE和COFF文件格式

前言:

我们知道,vs的C/C++编译工具把每一个编译单元(一个.c或.cpp源文件)编译成一个对象文件(.obj文件);然后用链接器把这些对象文件组合一个单个文件(.exe文件),称为可移植的可执行文件(portable executable简称为可执行文件)。强调portable说明是not architecture specific。

PE、COFF文件结构:

[microsoft]PE和COFF文件格式