首页
社区
课程
招聘
[原创]PE文件头的结构图(己更新,见12楼)
发表于: 2008-4-7 19:21 46097

[原创]PE文件头的结构图(己更新,见12楼)

2008-4-7 19:21
46097

最近学习PE文件,《软件加密技术内幕》第一章有详细的讲解
不过看了半天搞的头到晕了,结构太多,最后自己查看WINNT.H头文件
把PE头中的结构画了一张图,在看书学习的时候边看书边看图学习理解较快!
有什么错误请高手指正,谢谢!
其次强烈建议大家看《软件加密技术内幕》第一章配合本图,效果不错哦!
附上自己写的一个PE文件查看器,简单。里面用了一些《软件加密技术内幕》
光盘中的代码,用MFC写的!
错误在所难免,恳请大家指正!


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (73)
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
不错,比看雪上已有的那张更容易看懂
2008-4-7 19:27
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
这样看比较直观
小弟花了多半个晚上画的
2008-4-7 20:08
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
的确是个很好的资料,赞!

能否提供一个无损的格式(最好是PDF),打印出来收藏会相当漂亮!

Thank you in advance!
2008-4-7 20:11
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
好的
我有PSD格式的
不过太大
我回去好好处理一下并加上详细的说明文字
大家的回帖就是对小弟的鼓励
2008-4-7 21:35
0
雪    币: 47147
活跃值: (20465)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
6
辛苦。
图片对理解PE格式很有帮助。

提点小小的建议参考一下,如果结构更直观些,可能更容易阅读,比如将这个图(http://bbs.pediy.com/upload/bbs/unpackfaq/pe.gif)与你的图结合起来。
2008-4-7 21:45
0
雪    币: 237
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不错,这要用A4纸打出来会是什么效果,试试
2008-4-7 21:56
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
刚学pe
大哥,你太帅了!!
2008-4-7 22:48
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
看过了,做得很漂亮,支持你
2008-4-8 09:41
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
辛苦了,谢谢!
2008-4-8 12:18
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢楼主,辛苦了。
2008-4-8 14:21
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
12
昨天那了个PE文件头结构图,那是我学西PE文件时自己做的
没有想到给了个优秀帖
回去后好好琢磨了一下
发现里面有点问题,就是数据目录表处有点问题,顺序有点问题
大家可以好好分析一下(不能误人子弟啊!呵呵!)
其次就是输入表和输出表加了详细的图例,更容易理解
大家对照此图学习,结构会很明朗的。(我以前看了好多次混乱的很,特别是PE头,结构套结构)
请版主把昨天的帖子和今天的合并了
最好把昨天的那个有问题的图的附件删了。

哦 ,看雪老大说搞的直观些,这个恐怕不好搞,图片小了看不清楚
如果想看结构之间的关系,把这个图缩小就可以
想看哪个部分,就放大。有条件的可以打印出来,不用拖来拖去。
其实这个图主要是PE头的结构,至于PE文件的宏观的结构大家应该清楚
上传的附件:
2008-4-8 14:29
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
13
请大家下载修改后的那个附件!
2008-4-8 15:57
0
雪    币: 47147
活跃值: (20465)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
14
这份很详细,辛苦了

我己把两帖合并,合并后帖子按时间排序。以后你也可直接编辑主题帖,增减附件。
2008-4-8 16:14
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
15
谢谢大家支持!
为大家做点东西是小弟的荣幸!
2008-4-8 16:17
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
不错收下了。
2008-4-8 19:23
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
正在学习pe,谢谢了!
2008-4-8 20:57
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
楼主辛苦了,收藏一份.
2008-4-8 23:48
0
雪    币: 191
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
4好人就1定要D
2008-4-9 06:59
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
很不错噢,鼓励鼓励!
2008-4-9 07:02
0
雪    币: 191
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
稍微解释一下就好了。
2008-4-9 08:47
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
谢谢了~~~初学下了参考
2008-4-10 02:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
正在学习pe,谢谢了!
2008-4-10 10:54
0
雪    币: 190
活跃值: (20)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
24
的确是个很好的资料
2008-4-10 13:52
0
雪    币: 200
活跃值: (163)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shs
25
看不懂啊,努力学习啊!!
2008-4-10 15:43
0
游客
登录 | 注册 方可回帖
返回
//