首页
社区
课程
招聘
[求助][VC++]为什么我用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样?
2017-7-1 20:01 3677

[求助][VC++]为什么我用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样?

2017-7-1 20:01
3677

我尝试用SymFromNameW去获取函数地址,这样就可以在Debug的测试程序里可以实现类似java反射的用法,通过函数名找到地址直接调用。不过发现用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样,而且不同的函数二者差值还不一样,这里请教下各位大大,有没有什么办法能直接获取到和代码里函数指针一样的地址。

PS:曾经自己写过一个一个调试器,用也是SymFromNameW这个方法,刚刚看了下直接在自己程序里用SymFromNameW和用我那个调试器获取的地址也是一样的,而且那个调试器可以正常工作。


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
打赏
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wufy 2017-7-1 20:46
2
0
问题解决了,其实是一样的,我自己比较写错了
游客
登录 | 注册 方可回帖
返回