我在 Frida 中连接了一个 Java 方法,看起来像
public ABC setSomething(Collection<RandObject> things) {
this.things = new ArrayList(things);
return this;
}
在 javascript 中,我可以记录things
参数并打印出 RandObjects。我也可以做 asize()
并得到里面的元素总数。
我为尝试迭代集合所做的任何事情都不起作用。您不能使用.get(X)
或访问元素[X]
。我不能这样做,Array.from
因为弗里达似乎没有可用的。我相信我需要创建一个迭代器来正确执行此操作。我怎样才能做到这一点?
我正在尝试实例化Java.use("java.util.Iterator")
但被卡住了。