首页
社区
课程
招聘
[旧帖] 如何改基地址 0.00雪花
发表于: 2013-1-8 14:08 3253

[旧帖] 如何改基地址 0.00雪花

2013-1-8 14:08
3253
原基址40000000,我想改成40001000,怎么改。而且其它地址都要加上1000,如何办到?

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2155
活跃值: (29)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
看这个基址是40000000,应该是一个EXE程序吧?

如果是你自己的程序,无论是EXE还是DLL都简单,在编译的时候可以调整编译器的选项修改基址。

如果是别人的程序,DLL可以修改基址,然后处理重定位表,这个和脱壳后的处理是一样的。但是如果是EXE那就悲催了,EXE木有重定位信息。。。
2013-1-8 15:14
0
雪    币: 38
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有重定位信息。怎么操作。高手。讲解下。
2013-1-8 17:00
0
雪    币: 2401
活跃值: (1402)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
原基址40000000 的话,应该是 dll。
常见标准的 exe, 是 00400000

不管是 dll 或是 exe, 直接修改 ImageBase 就好了。

最后,有一个问题。
PE_Header基址必须对齐 10000
也就是说,
你修改成 40010000 的话可以,
你修改成 40001000 的话不行。
2013-1-9 10:01
0
雪    币: 80
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
用OD可以改吗??我好想看一个做免杀的 改木马特征码就是用od
2013-1-11 12:39
0
游客
登录 | 注册 方可回帖
返回
//