跳到主要内容

Frida Java API 使用技巧:Java.use、字段访问与方法重载

· 阅读需 1 分钟
Apache王也道长
软件开发者与技术作者

Frida 使用小技巧

使用 Java.use 创建对象并修改字段

var o = Java.use("com.tencent.mm.o").$new();
o.a.value = 1;

Frida 的 Java API 操作需要在 Java.perform 回调中进行,并准确选择方法重载签名。示例适合分析自有 Android 应用的运行行为,不应绕过第三方应用的安全控制。

调用静态方法并选择正确重载

var String = Java.use("java.lang.String");
var o_class = Java.use("com.tencent.mm.o");
o_class.b.overload('java.lang.String').call(this, String.$new("111"));

本文阅读量:--

总访问量 -- · 访客数 --