Frida连接远程设备报错:Failed to spawn: unable to connect to remote frida-server

  hook app过程中由于usb松动总断开,所以只好连wifi,首先是用adb连接设备 adb tcpip 5555 adb connect 192.168.43.137:5555 #ip是远程设备的ip地址 进行frida调试: frida -R -f  com.tencent.mm  -l mm.js 会报错: Failed to spawn: unable to connect to remote frida-server 解决方法: 端口转发: adb forward tcp:27042 tcp:27042 adb forward tcp:27043 tcp:27043

Frida hook 微信掷骰子

import  frida,sys rdev=frida.get_usb_device() session=rdev.attach("com.tencent.mm") print(session) # 1对应2点 # 4对应5点 # 3对应4点 # 0对应1点 # 2对应3点 # 5对应6点 jsr=""" Java.perform(function(){ var native=Java.use("com.tencent.mm.sdk.xx.xx"); native.方法名.overload("int","int").implementation=function(arr1,arr2){ console.log("调用了",arr1,arr2); var res=this.方法名(arr1,arr2); console.log("结果是"+res);  return 5; } }); """ def on_msg(message,data):     print(message) script=session.create_script(jsr) script.on("message",on_msg) script.load() sys.stdin.read()