首页
社区
课程
招聘
[求助]菜鸟求助段间跳转的问题
发表于: 2007-6-19 00:03 4298

[求助]菜鸟求助段间跳转的问题

2007-6-19 00:03
4298
我修改一个dll文件,其虚拟地址为10 00 10 00,我为存放我自己修改的汇编代码,增加了一个新代码段text1,虚拟地址为11 00 00 00,但是我在修改过程中,需要在10 17 53 2E 处将一个CALL修改成跳转到text1:0处,也就是跳转到存放我修改部分的新增代码段text1的起始处:11 00 00 00处,我该用什么方法实现这个段间跳转?我用JMP dword ptr为什么实现不了?这个问题对各位老大虽然是小儿科,但确实困扰我很久了,望各位老大给予帮助.[/SIZE

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

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 50161
活跃值: (20615)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
dll存在一个重定位的问题,你写补丁代码时要考虑这点。
跳到某地址,你可以:
jmp 地址

不过,你要注意被改的原指令是什么,如果是重定位就要注意了。
2007-6-19 09:23
0
游客
登录 | 注册 方可回帖
返回
//