首页
社区
课程
招聘
[讨论]请问 EXE 的基址能通过程序修改么?
发表于: 2008-2-11 01:43 5238

[讨论]请问 EXE 的基址能通过程序修改么?

2008-2-11 01:43
5238
使用 ImageHlp.dll 的 ReBaseImage 处理 dll 没问题,不过貌似无法处理 Exe 的。

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
修改exe的ImageBase如果exe有重定位的地方而没有重定位表是不能修改的,修改后会导致程序需要重定位的地方因为没有重定位而出错。
2008-2-11 08:34
0
雪    币: 200
活跃值: (165)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
那没有重定向表的 exe 理论上可以通过反汇编所有 call、jmp 之类的加上便宜修正即可 ?
2008-2-14 22:10
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
4
可以这么说,不过这样做有意义?
2008-2-15 15:50
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
有意义,LZ是不是想跺过,游戏内存检测?
2008-3-15 08:58
0
游客
登录 | 注册 方可回帖
返回
//