首页
社区
课程
招聘
[旧帖] [求助]PE文件各个区段哪个可以完全修改 0.00雪花
发表于: 2008-6-6 09:56 3850

[旧帖] [求助]PE文件各个区段哪个可以完全修改 0.00雪花

2008-6-6 09:56
3850
.data
.text
.code

类似这些区段, 哪个可以完全修改而不影响他的运行.

我的意思是比如加壳, 对某个区段加壳, 在运行的时候程序自动恢复壳前状态.  

那么会不会在系统调入程序之前就加载了还没有脱壳的部分导致不能运行.

就是说, 系统调入PE文件,在运行正式代码之前会先调入程序的哪一段去判断文件是否有效呢.

说的是不是狠难理解?


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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
首先要保证PE格式有效性吧
各个段都可以修改的
2008-6-6 15:43
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我的意思是

在最开始运行的代码上(紧跟OEP),把后面某个节的代码改动,改动之后的才可以运行。

可是改了之后有出错,出错的地方却不是需要修改的代码部分.是本来就正常的部分。..

比如一个程序正常运行是A节---B节---C节 的顺序(假设不能正常运行), 现在要求运行A,改动C为D,那么程序是正常的。

可是现在运行A,改动C,还没完全改成D,B却出错了。

好理解了把。
2008-6-18 00:12
0
游客
登录 | 注册 方可回帖
返回
//