WEB开发网
开发学院网络安全黑客技术 PE文件格式(1) 阅读

PE文件格式(1)

 2007-01-14 20:15:09 来源:WEB开发网   
核心提示: 在头的后面是节头,实际上,PE文件格式(1)(2),节的内容就是真正需要运行一个程序所需要的东西,所有的头和目录成员就是帮你找到它,节是存储内容的地方,区域的安排,每个节有几个标志:对齐,包含的数据类型(初始化数据等)

在头的后面是节头,实际上,节的内容就是真正需要运行一个程序所需要的东西,所有的头和目录成员就是帮你找到它。每个节有几个标志:对齐,包含的数据类型(初始化数据等),是否可以共享等,及数据自身。多数节含有一个或多个通过“可选头”内的数据目录项引用的目录。没有目录类型的内容是初始化数据或者可执行代码。(节是物理意义上的内容组织,目录是逻辑意义上的内容组织,两者互相配合才能找到需要的东西。节是存储内容的地方,区域的安排,目录是如何对里面东西进行查找,目的是寻找里面的内容)

  +-------------------+
   |DOS-stub     |
   +-------------------+
   |file-header   |
   +----------+
   |optionalheader |
   |----------|
   |         |
   |datadirectories |
   |         |
   +-------------------+
   |         |
   |sectionheaders |
   |         |
   +-------------------+
   |         |
   |section1    |
   |         |
   +-------------------+
   |         |
   |section2    |
   |         |
   +-------------------+
   |         |
   |...       |
   |         |
   +-------------------+
   |         |
   |sectionn    |
   |         |
   +-------------------+
DOS-stubandSignature

----------------------

上一页  1 2 3 4 5 6 7  下一页

Tags:PE 文件 格式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接