siyujie / OkHttpLogger-Frida

Frida 实现拦截okhttp的脚本
954 stars 266 forks source link

类似已关闭issue Error: invoke(): argument types do not match any of: #6

Open vividmuse opened 3 years ago

vividmuse commented 3 years ago

Error: invoke(): argument types do not match any of: .overload('java.lang.Object', '[Ljava.lang.Object;') at X (frida/node_modules/frida-java-bridge/lib/class-factory.js:563) at value (frida/node_modules/frida-java-bridge/lib/class-factory.js:966) at e (frida/node_modules/frida-java-bridge/lib/class-factory.js:547) at onResponse (/okhttp_poker.js:538) at apply (native) at ne (frida/node_modules/frida-java-bridge/lib/class-factory.js:613) at (frida/node_modules/frida-java-bridge/lib/class-factory.js:592)

hold后可以抓到请求 但是app一直在转圈 并回显了这个错误 (新版 旧版都测试过)

siyujie commented 3 years ago

是哪家的app?app版本号、系统版本等都是什么?辛苦告知下

vividmuse commented 3 years ago

秀动 4.6.9 安卓8.1 MIUI10 下载链接: https://www.wandoujia.com/apps/6622628

siyujie commented 3 years ago

再更新下试试呢

vividmuse commented 3 years ago

再更新下试试呢 有了新的错误, 拦截后客户端发包感觉被拦截掉了 没返回给app的感觉~ Error: expected a pointer at (frida/node_modules/frida-java-bridge/lib/env.js:163) at apply (native) at (frida/node_modules/frida-java-bridge/lib/env.js:97) at (frida/node_modules/frida-java-bridge/lib/env.js:542) at get (frida/node_modules/frida-java-bridge/lib/class-factory.js:745) at get (frida/node_modules/frida-java-bridge/lib/class-factory.js:681) at getWrapper (/okhttp_poker.js:327) at onResponse (/okhttp_poker.js:506) at apply (native) at ne (frida/node_modules/frida-java-bridge/lib/class-factory.js:613) at (frida/node_modules/frida-java-bridge/lib/class-factory.js:592)

siyujie commented 3 years ago

推荐使用Google原生系统。

vividmuse commented 3 years ago

推荐使用Google原生系统。

好的 谢谢