【发布时间】:2018-09-13 19:34:36
【问题描述】:
我可以成功挂钩到这个 getAuthToken 方法
public class AuthResponse2 extends DataResponse<Data> {
public static class Data {
private String mAuthToken;
public String getAuthToken() {
return this.mAuthToken;
}
}
}
这是我的 Frida JS 脚本
setImmediate(function() {
console.log("[*] Starting script");
Java.perform(function () {
var Activity = Java.use("com.app.network.AuthResponse2$Data");
Activity.getAuthToken.overload().implementation = function () {
console.log(mAuthToken);
console.log(mAuthToken.toString());
};
});
})
但我无法打印 mAuthToken。不确定我需要使用哪种语法。
我试过了
this.mAuthToken 也是,然后打印以下内容
“[对象对象]”
【问题讨论】:
-
使用
setImmediate()的目的是什么?
标签: frida