我想让$ handle使用frida,但是它返回undefined

时间:2020-08-04 15:13:27

标签: frida

这是我的代码:

 Java.perform(function(){
    var dexclassLoader = Java.use("dalvik.system.DexClassLoader");
    var ClassUse = Java.use("java.lang.Class");

    dexclassLoader.loadClass.overload('java.lang.String').implementation = function(name){
        var result = this.loadClass(name,false);
        console.log(result);
        console.log(result.$handle);
        send(result);
        return result;
    }
});

这是结果:

class android.widget.LinearLayout
undefined
[*] <instance: java.lang.Class> 

我无法获得此类的JSON对象:

class cn.chaitin.geektan.crackme.MainActivityPatch
[*] {'$handle': '0x1d2006ee', '$weakRef': 693}

0 个答案:

没有答案