hook技术整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hook技术整理相关的知识,希望对你有一定的参考价值。

1-刀塔传奇已经搞定啦,关键点是,直接用dlsym打开so文件调用函数,然后 java代码用cydia(需要安装框架)去加载javahook代码,然后关键的是在这个java代码中调用刚才写好的hook的那个SO

2-在看雪看到了一点-

从native世界进入java世界.熟悉jni编程的都知道,java到native的桥梁是JNIEnv,我们只要获得一个JNIEnv就能进入到java世界了.突破点就在androidRuntime,android::AndroidRuntime::getJavaVM();这个静态方法能够获取一个JavaVM, JavaVM->GetEnv方法能够获得一个JNIEnv了.JNIEnv是和线程相关的,使用前一定记得将其附加到当前进程,也要在适当的时候将其销毁.

以上是关于hook技术整理的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中的OOA.OOD.OOP有啥区别?

从 React Hooks 看 React 的本质

面向过程和面向对象的本质理解

面向对象三大特性和UML类图

函数式编程与面向对象编程[5]:编程的本质

面向过程与面向对象的本质区别-对面向过程与面向对象的一点感悟