首页
社区
课程
招聘
为什么修改ImageBase后,dll装载时0xC0000005: Access Violation?
发表于: 2005-12-26 15:27 4427

为什么修改ImageBase后,dll装载时0xC0000005: Access Violation?

2005-12-26 15:27
4427
用LordPE_fix或PEditor改的

还有对应的lib文件,没有改,编译时会用到

不知道是不是这个原因

有什么办法吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 217
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
ImageBase不能随便改的,需要以下步骤:
1.必须有重定位表,否则就不要玩了.
2.按ImageBase的差值修改重定位表中所有指向的地址.
2005-12-26 16:08
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有.reloc节
PELordi不会自动改?
2005-12-26 17:00
0
雪    币: 233
活跃值: (130)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
最初由 jronald 发布
有.reloc节
PELordi不会自动改?


你要把重定位表中需要重定的地址改
2005-12-26 20:45
0
游客
登录 | 注册 方可回帖
返回
//