0%

Frida Hook匿名内部类

匿名内部类

创建方式

1
2
3
4
new 父类构造器(参数列表)| 实现接口()  
{
//匿名内部类的类体部分
}

查看编译后类名

反编译dex,查看smali代码(也可使用Frida枚举已加载的类,打印其父类名和接口名,进行比对)

编译结果

JavaMainActivity$1
KotlinMainActivity$ExternalSyntheticLambda0

Hook

FridaHook内部类名即可,如MainActivity$1

参考

java提高篇(十)—–详解匿名内部类
frida hook java