首页
社区
课程
招聘
[旧帖] [求助]请教有关PE文件的几个问题 0.00雪花
发表于: 2007-6-1 10:27 4573

[旧帖] [求助]请教有关PE文件的几个问题 0.00雪花

2007-6-1 10:27
4573
1.如果一个PE文件带有额外数据,这些数据的用途?它是“自用”吗?在它自己运行的时候,使用windows的API是不能打开磁盘上的“自身文件”吧!
2.额外数据被使用时,是怎么定位到这些数据的,难道我们随便在它们前面填充些数据,然后把它们向后搬移,保证他们在最后就OK?
3.前两天在网上看到一个有意思的:可以把一段代码插入到section table末尾的那段空闲区域中去?这是什么意思?如果是插入某个区块,有section header中的属性字段说明该区块中有代码,可执行。可是放在header中怎么运行,PE loader允许这样的行为?(没有实验,就是想向大牛请教下,惭愧)
4.windows系统自带的一些文件,如NOTEPAD等,在section header结束后,紧跟一些dll名,是做什么的?我修改了最前面一个字节,就不能运行了。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
NaX
2
实践是检验真理的唯一标准!自己一一尝试就知道答案了,空想是没有用的!
别指望谁会帮你详尽地解答你所有问题,Google,Baidu是最好的老师!
高手都是自己提出问题,然后自己去找答案的!
2007-6-1 11:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我google, baidu过了,不过基本没有有用信息,有一个我已经自己尝试了。不过有的东西,你只是听说过,没有见过,甚至于在COFF的标准中都没找到合适的说明,我只能求助于大家了。

再者,我现在没有那么多时间去尝试这些,请教有经验的高手也是资源的有效利用嘛!
2007-6-1 13:35
0
游客
登录 | 注册 方可回帖
返回
//