如果经常做apk分析的,少不了对jni和native函数调用分析,于是自己写了个jni和native hook的初版代码,支持32和64位。
项目需要使用第三方inline hook或者导出导入表hook。
与jnitrace的区别:
1.使用c++,c,汇编编写的native层代码,可以针对某个so进行分析,性能牛逼
2.jnitrace偶发崩溃,本项目经过5分钟测试后稳定运行
3.可以打印CallXXXXXMethod调用的java函数及参数,只不过相关代码现在还没有写而已
4.有对静态绑定的native hook,只不过相关代码现在还没有写而已
5.商用收费,自用需捐款
6.比较牛逼
放一张效果图:
本项目遵守sb 1.0 开源协议,下载即同意本协议,sb 1.0协议如下:
1.非作者公司成员使用本代码,以赚取生活费为目的,为其他资本家打工,需联捐助本作者
2.非作者公司的其余资本家使用本代码用在自己产品中,需联系作者,协定使用费用
3.以本代码进行二次开发进行盈利活动,本作者需抽成30%(参考苹果商店)
4.以本代码进行二次开发进行非盈利活动的行为视为免费为本作者代写(参考地下300肥宅),本作者享有二次开发所有权70年(参考腾讯网文)
关于捐助!
大佬们,如果觉得这个代码有用或者没有用都请打开支付宝,捐助我几百块钱零钱~让本孩子买个房子娶个老婆,拜托了!!!
捐助的老板请扫下面!
土豪老板扫下面!
想再多捐的老板扫下面的~
二维码失效请联系qq:
解压密码: woyaojuanzhu500rmb
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2021-6-5 09:07
被雨之后编辑
,原因: