一直报这个错。
dpkg-deb (subprocess): unable to execute
上网查了各种的资料,都无济于事
仔细研究后发现。是低版本的ios机子越狱后自带的dpkg解压不了最新的14.2.6的frida
两个方案,安装最新版本的dpkg,或者安装低版本的frida
一开始用dpkg怎么更新都装不上最新的dpkg。低版本的只能的到1.8。而高于12以上的ios越狱机能就能到1.9以上
所以现在需要安装低版本的frdia
https://github.com/frida/frida/releases/tag/12.8.10(电脑端也要安装12.8.10.版本的frida,最好安装这个版本,稳定不容易报错)
下载这个,32 和64 我的机子是64 的 我用下面的那个,如何查看arm https://zhidao.baidu.com/question/1818279499687518588.html
然后把下载好的frida放到手机里面。放在自己能找到的地方 。我的是放在
/private/var/mobile/Media/下面的
使用usb登陆
iproxy 2222 22
ssh root@localhost -p 2222
密码是alpine
进入到/private/var/mobile/Media/ 执行 dpkg -i xxx.deb
安装好之后进入cydia查看
成功
版本12.8.10
我们运行Frida-ps -Ua查看手机进程