-
-
[旧帖]
[求助]关于PE输出表的疑惑
0.00雪花
-
发表于:
2012-5-9 10:04
1331
-
[旧帖] [求助]关于PE输出表的疑惑
0.00雪花
小弟最近研究PE结果,在自己写代码导出输出表内容时碰到一个问题,内容如下
在取到输出表的AddressOfFunctions时,根据解释
AddressOfFunctions字段
这是一个RVA值,指向包含全部导出函数入口地址的双字数组,数组中的每一项是一个RVA值,数组的项数等于NumberOfFunctions字段的值。
但是加入一个DLL里面只有命名函数时,里面只有四个函数,
按理说AddressOfFunctions与AddressOfNames指向的应该是同一地址,因为没有序号导出函数。
但实际上AddressOfFunctions指向的地址前四个双字是无效的RVA,第5-8个双字才是函数的名称。
请教这是什么什么,AddressOfFunctions的真正含义是什么
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课