0x01 作用

动态注册

0x02 代码

  1. char* clz_name = "co/c0c/myapplication/MainActivity";
  2. jclass clz = env->FindClass(clz_name);
  3. JNINativeMethod methods[] = {
  4. {"setJNI","([B)V", (void *)setJNI}
  5. };
  6. env->RegisterNatives(clz,methods, sizeof(methods)/ sizeof(JNINativeMethod));

代码很简单明了。

0x03 HOOK

https://www.yuque.com/u2507195/hxfbws/mwa5sa