首页
社区
课程
招聘
[旧帖] [求助]PE文件中区块问题 0.00雪花
发表于: 2009-7-31 13:18 1573

[旧帖] [求助]PE文件中区块问题 0.00雪花

2009-7-31 13:18
1573
最近在学习PE文件格式,学习到区块表结构的时候卡住了,“前八个字节为区段名,接着四个字节为虚拟地址,接着四个字节为虚拟大小,再四个为文件偏移开始位置,再四个为偏移大小,最后为一些00,最后为区段标志。”这句话看起来没有什么难懂的,可是我按照这句话尝试移动区块表中对应的“test”区块,移动后把虚拟地址和偏移地址都修改好,用LoadPE也能看到移动后的区块,就是文件无法正常运行,总是告诉我说****.dll无法连接,请高手解答下,

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 25
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
没有人回答吗?
2009-7-31 22:00
0
雪    币: 179
活跃值: (26)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
3
可能是重定位问题。节应该不能随便移动的,移动以后里面的变量 函数都需要重定位。
2009-8-1 10:35
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
一般来说,复杂的软件要这样做先要反汇编知道主要思路,再移动区块的,可以先参考3楼试一下
2009-8-1 11:46
0
雪    币: 183
活跃值: (1058)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
比如说在一个区块里要读取test里的一个地址里的数据,你把test移位了,就会造成读取的数据不是原来正确的值
2009-8-2 15:01
0
游客
登录 | 注册 方可回帖
返回
//