如果您执行 dumpbin /header,它将为您提供所有 7 个部分的数据转储。 。数据 .idata .rdata .reloc .rsrc 。文本 .textbss
其中.rsrc和.idata都是内容初始化数据。这些部分是只读的。那么这两者有什么区别呢? .reloc 部分的目的是什么?
.rdata 部分表示只读数据,例如文字字符串、常量和调试目录信息。
.rsrc 部分包含模块的资源信息。与大多数其他部分一样,它以资源目录结构开始,但该部分的数据进一步结构化为资源树。如下所示的 IMAGE_RESOURCE_DIRECTORY 形成树的根和节点。
EXE格式说明来源: http://www.csn.ul.ie/~caolan/pub/winresdump/winresdump/doc/pefile2.html
您可以在这里找到更多信息: http://msdn.microsoft.com/en-us/library/ms809762.aspx