我有以下课程(通过 jadx 获得此代码)
package e.u.e.a.c;
public final class a implements AnalyticsConfig {
public static final String f21227a;
public static String f21231e;
//.......
}
我想使用 Frida 获取这两个静态变量的值。
我试过这个
Java.perform(function x() {
var Test = Java.use("e.u.e.a.c.a");
console.log( Test.f21227a.value );
});
但收到以下错误。
TypeError:无法读取未定义的属性“值”
编辑:
我使用这个脚本来获取方法和类字段,并且效果很好。我得到了变量的名称
public static final java.lang.String e.u.e.a.c.a.a
public static java.lang.String e.u.e.a.c.a.d
但我仍然无法弄清楚如何获得这些变量的实际运行时值。