frida 自定义端口 解决闪退

📅 2026/7/21 6:39:41 👁️ 阅读次数 📝 编程学习
frida 自定义端口 解决闪退

tag:HlkekVlo0XJjvWNodKBS3w%3D%3D.

tag2:HlkekVlo0XJjvWNodKBS3w%3D%3D.

tag3:PmHljvHL9HoVVpmcgDbNL29A4ZxLTbcGFeC01DBS19Y%3D.

在使用frida过程中发现有些app会对27042 /27043端口或frida-server服务名称进行检测,导制一运行frida注入app就闪退,解决方法如下: 1.重命名服务frida-server为不fs64或其他名字 2.frida服务默认启动端口为27042可指定端口端启动如:

chmod 777 fs64 fs64 -l 0.0.0.0:1234

复制

然后转发

adb forward tcp:1234 tcp:1234

复制

客户端使用方式: frida-cli的使用自定端口的方式:

frida -H 127.0.0.1:1234 package_name -l hook.js

复制

python脚本使用自定义端口的方式:

host = '127.0.0.1:1234' manager = frida.get_device_manager() device= manager.add_remote_device(host)

复制

备注:get_remote_device()方法,后来发现这个函数默认连接的是127.0.0.1:27042,使用上面代码代替即可