首页
社区
课程
招聘
[求助]Android SO中函数的Hook问题
发表于: 2014-7-4 17:48 4539

[求助]Android SO中函数的Hook问题

2014-7-4 17:48
4539
问题描述:
有一个so, 名字叫做libTestA, 其中有一个c/c++函数Test, JNI调用这个函数Test
另外有一个so, 名字叫做libTestB
现在想在libTestB中hook libTestA中的Test函数,使得JNI调用Test时,跳转到hook函数中。

找了很多资料,也写了一些程序,发现好像只能hook动态链接的函数。而上面的情况应该属于静态链接,即在编译和链接时,JNI调用Test的代码已经编译好放到了so中,偏移量已经写好,不能在动态更改了。

想问一下大神们,我的理解对吗? 就是so中提供了一堆只供本身so使用的函数,这样的函数是不能被修改plt/got表,以及preload方式,来hook的?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//