在最近业务要求做逆向的任务中,按网上的操作安装了frida,在模拟器中也按照网上的教程安装了frida-server。在运行frida-server后,pc端可以运行frida-ps -U,也显示出模拟器中app的包,但在运行python main.py进行脱壳的时候,却显示pid没有进程,添加-p参数,直接显示远程连接server失败。
原因:网上的安装步骤不假,但是要主要pc端中安装的frida版本要和模拟器中的一致,即
frida --version #frida-server已开启
下载相对于的frida-server的版本,避免了这个坑,这也是网上的教程中比较少提到但是很关键的一步