frida hook js 如何遍历输出map

 查看源码得知某入参为map类型,但是直接输出会显示[object Object],可用迭代器来遍历map集合输出

 

var class0 = Java.use("com.xxxx.xx")
    class0.xxx.implementation = function (map) {
        var result = "";
        var keyset = map.keySet();
        var it = keyset.iterator();
        while(it.hasNext()){
            var keystr = it.next().toString();
            var valuestr = map.get(keystr).toString();
            result += valuestr;
        }
        send(result);
        return this.xxx(map);
    }

 

转自:https://www.cnblogs.com/mogujun/p/13490000.html

posted @ 2021-12-05 22:09  阿布_alone  阅读(1480)  评论(0编辑  收藏  举报
TOP