EXE头信息(.reloc & .rsrc含义)

问题描述 投票:0回答:1

如果您执行 dumpbin /header,它将为您提供所有 7 个部分的数据转储。 。数据 .idata .rdata .reloc .rsrc 。文本 .textbss

其中.rsrc和.idata都是内容初始化数据。这些部分是只读的。那么这两者有什么区别呢? .reloc 部分的目的是什么?

exe
1个回答
7
投票

.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

© www.soinside.com 2019 - 2024. All rights reserved.