首页
社区
课程
招聘
[求助]可以调用其它DLL不在输出表中的内部函数?
发表于: 2009-1-2 21:56 3708

[求助]可以调用其它DLL不在输出表中的内部函数?

2009-1-2 21:56
3708
有没有办法调用一个DLL中不在输出表中的内部函数啊,函数的偏移地址从反汇编中得出,如何计算其映射到进程内存的虚拟地址?

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
答案是肯定的,但需要一定的opcode hack的技巧。

最直观的办法,就是计算求导出函数的地址与某个已经导出的函数的地址的差,然后通过已经导出的函数来获得未导出的函数地址。
2009-1-2 23:32
0
雪    币: 271
活跃值: (16)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
GetMoudleHandle 基地址 再加偏移啊
2009-1-2 23:49
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
又没哟例子??
2009-1-3 00:09
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
试过3楼的方法,暂时还未成功,看来还得自己先写个简单的DLL试试再说,2楼的方法好像也挺巧妙的,值得一试!
2009-1-3 01:20
0
游客
登录 | 注册 方可回帖
返回
//