当前位置:格子啦 > 软件下载 > 网络工具 > 网络辅助 > ReadPE Headv1.0绿色版

ReadPE Headv1.0绿色版

[PE文件头结构查看器]
ReadPE Head v1.0绿色版 http://www.gezila.comhttp://www.gezila.com/ruanjian/wangluo/73194.html
  • 软件大小:832KB
  • 更新时间:2014-04-052014-04-05 15:46
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 软件类别:网络辅助
软件官网:
应用平台:WinAll,Win7
软件评分:8
  • 软件介绍
  • 推荐软件
  • 软件截图
  • 网友评论
  • 下载地址
精心推荐: 浏览辅助
基本简介

  可用于查看PE文件头结构的查看器,PE文件被称为可移植的执行体是Portable Execute的全称,常见的EXE、DLL、OCX、SYS、COM都是PE文件,PE文件是微软Windows操作系统上的程序文件。

  相关介绍

  最近在学习PE ,写了个查看PE头部和导入导出表重定位表,PE区段的有效信息的工具,分享给大家。

  PE文件入门:

  PE文件总的来说是由DOS文件头、DOS加载模块、PE文件头、区段表与区段5部分构成。其实,如果在纯Windows环境下运行,DOS文件头、DOS加载模块根本是用不上的,加上两个DOS相关的结构完全是为了兼容性问题。

  为了方便观察与理解,我们可以通过观察图1大体了解PE文件的结构。

  如图可知,整个程序就是以DOS文件头“MZ”开始的,接下来就是DOS加载模块“This program cannot be run in DOS mode”,几乎每个Windows程序的前面都是这样一些信息!

  下面有一个以字母“PE”为开头的文件块,这就是大名鼎鼎的PE文件头了,PE文件头的标准大小为224个字节,由图可见,里面有一个画了横线标记的问号与左面的十六进制信息“E0”相对应,这便是PE文件头体积的描述标记,十六进制的“E0”等于十进制的“224”由此也不难看出PE文件头的大小为224个字节。

  再往下就是以“.text”、“ .data”与“.rsrc="http://static.gezila.com/images/grey.gif" lazysrc”组成的区段表了。区段表也称节表,它的作用就相当于一本书中的目录,你想看哪一章哪一节,只要按着目录标注的页数去找就可以,PE文件的区段表也是起同样的作用,但是区段表除此之外还包含有各个区段的读写权限信息。而图中的“.text”、“ .data”与“.rsrc="http://static.gezila.com/images/grey.gif" lazysrc”则是这个程序里的区段名称,也称为“节”。由此可见这个程序是由“.text”、“ .data”与“.rsrc="http://static.gezila.com/images/grey.gif" lazysrc”这3个区段组成的,如图2。

  其实通过区段名称就可以大体猜出来这个区段里包含什么信息,在整个程序中能起到什么作用等等。

  由此可见,PE文件是一种结构组成十分科学的文件格式,因此也对我们快速的认识它起到了助推器的作用,只要你记住PE文件的这5个构成的结构,你就可以向别人说,我了解PE文件!


查看更多+
软件截图
下载地址ReadPE Headv1.0绿色版有问题? 报错 + 投诉 + 提问
该款软件由用户上传。如有异议,请联系用户后,书面通知本站,我们会在24小时内做出处理。
网友评论
网名:(您的评论需要经过审核才能显示)
请简要描述您遇到的错误,我们将尽快予以修正。