是否可以在Frida中访问“此”?

时间:2019-07-25 16:46:19

标签: frida

假设我有以下钩子:

Java.perform(function() {
     var test = Java.use('hello.world');
     test.test2.overload('int').implementation = function(arg0) {
          console.log(this);
     return this.test(arg0);
}

它给了我

  

{$ handle:'0x2345','$ weakRef':283}

但是我知道它具有要访问的字段。

我该如何访问?

1 个答案:

答案 0 :(得分:0)

Java.cast(this, Java.use('com.whatever.class')).fieldName.value

您还可以从.$className

获取类名。