首页
社区
课程
招聘
请问:PE文件头的DataDirectory的第二成员相对于PE文件的偏移是多少呀?
发表于: 2006-12-23 11:08 4671

请问:PE文件头的DataDirectory的第二成员相对于PE文件的偏移是多少呀?

2006-12-23 11:08
4671
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
看这个:
http://bbs.pediy.com/upload/bbs/unpackfaq/ARTeam%20PE_appendix1_offsets.htm

至于为什么是80h,PE结构就是这么定义的,可以看微软官方提供的PE文档(Revision 8.0 - May 16, 2006)
http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx
2006-12-23 11:14
0
雪    币: 133
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
80 DWORD IMAGE_DATA_DIRECTORY1 RVA of Import Directory (array of IIDs)

就是这一项吗,它这是相对于PE文件头的呀,80h是什么地址呢,是物理偏移,还是RVA中,还是什么呀。
2006-12-23 11:55
0
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
建议你将我上面推荐的链接仔细看看,再结合Stud_PE理解。

The PE Header

Offsets shown  are from the beginning of this section.

00 DWORD Signature           
04 WORD  Machine
06 WORD  NumberOfSections
……
80 DWORD IMAGE_DATA_DIRECTORY1

这个80h就是相对PE头的地址,定位时先确定PE头,再+80h到这里。
2006-12-23 12:06
0
雪    币: 133
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好的,我再体会体会
2006-12-23 12:41
0
游客
登录 | 注册 方可回帖
返回
//