一、课程目标
1.了解常见系统库的hook
2.了解frida_rpc
二、工具
1.教程Demo(更新)
2.jadx-gui
3.VS Code
4.jeb
5.IDLE
三、课程内容
1.Hook_Libart
libart.so: 在 Android 5.0(Lollipop)及更高版本中,libart.so 是 Android 运行时(ART,Android Runtime)的核心组件,它取代了之前的 Dalvik 虚拟机。可以在 libart.so 里找到 JNI 相关的实现。
PS:在高于安卓10的系统里,so的路径是/apex/com.android.runtime/lib64/libart.so,低于10的则在system/lib64/libart.so
[table]
[tr]
[td]函数名称[/td]
[td]参数[/td]
[td]描述[/td]
[td]返回值[/td]
[/tr]
[tr]
[td]RegisterNatives