-
-
[原创]标记下 Frida hook 匿名函数
-
发表于:
2021-10-12 11:24
7866
-
1 2 3 4 5 6 | private static Handler alipayHandler = new Handler() {
public void handleMessage(Message message) {
这里实现handleMessage方法
}
};
|
刚知道 handleMessage 这样的函数叫做匿名函数
hook这类匿名函数稍微复杂点,首先要将Dex反编译成smali
如何存在 这样的匿名函数会出现
xxx.smali
xxx$1.smali
xxx$2.smali
等等
找一下对象的函数在哪个文件里,然后
Java.use('com.xx.xxx$2')
就可以hook到handleMessage了
还有个偷懒的办法就是可以$1 $2 $3这样穷举尝试,frida不报错就能hook到了。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2021-10-13 12:13
被wx_哄哄_873编辑
,原因: 问题解决,将解决实录发出来