frida对于map对象的处理,提取其中的key和values
![frida对于map对象的处理,提取其中的key和values[Python基础]](/wp-content/uploads/new2022/20220602jjjkkk2/2398211032_1.jpg)
1.直接上代码自己领悟
Java.perform(function () {    var xx = Java.use("xxx");
    //其中a为方法名,overload为重加载 ,"android.content.Context", "java.util.Map"为方法入参的数据类型
    xxx.b.overload("java.util.Map").implementation = function (args1) {
        var result = "";
        var keyset = args1.keySet();
        var it = keyset.iterator();
        while (it.hasNext()) {
            var keystr = it.next().toString();
            var valuestr = args1.get(keystr).toString();
            console.log(keystr)
            console.log(valuestr)
            result += valuestr;
        }
        var args = this.b(args1)
        console.log("出参--", args)
        return args
    }
}
以上是 frida对于map对象的处理,提取其中的key和values 的全部内容, 来源链接: utcz.com/z/537761.html
