自定义端口Frida-Server运行脚本遇连接问题,应使用哪个主机?
解决Frida连接失败的主机地址问题
- 先执行ADB端口转发:安卓设备上的Frida-Server端口默认只能被设备本地访问,电脑必须通过ADB把设备端口映射到本地,命令如下:
adb forward tcp:11124 tcp:11124 - 转发完成后,你原来使用的
127.0.0.1:11124就是正确的主机地址,重新运行Frida脚本命令即可:frida -H 127.0.0.1:11124 -l agulaguglag.js -f "com.someApp.android" - 额外排查点:
- 用
adb shell ps | grep sus_app确认Frida-Server在设备上正常运行 - 确保本地Frida工具和设备上的Frida-Server版本完全一致,版本不匹配是连接失败的常见原因
- 用
adb shell netstat -tulpn | grep 11124检查设备端口是否处于监听状态
- 用
内容的提问来源于stack exchange,提问作者Gregory Sysoev
相关产品推荐
相关产品推荐

