在iOS12上安装Cycript

1.  通过Cydia安装“New Curses”,“readline”和“adv-cmds”

2.  通过SSH /终端:wget http://apt.saurik.com/debs/cycript_0.9.594_iphoneos-arm.deb

3.  wget http://www.tateu.net/repo/files/net.tateu.cycriptlistenertweak_1.0.0_iphoneos-arm.deb

4.  wget http://www.tateu.net/repo/files/net.tateu.cyrun_1.0.5_iphoneos-arm.deb

5.  dpkg -i cycript_0.9.594_iphoneos-arm.deb

6.  dpkg -i net.tateu.cycriptlistenertweak_1.0.0_iphoneos-arm.deb net.tateu.cyrun_1.0.5_iphoneos-arm.deb

7.  使用指令  `cyrun -n App名称 -e` 或 `cyrun -n bundleID -e` 
    例如:`cyrun -n test -e` 或 `cyrun -b com.test.test -e`

8.  将指令的 -e 改为 -d ,从App中移除(卸载)Cycript,App将被终止并自动重启。
    例如:`cyrun -n test -d` 或 `cyrun -b com.test.test -d`

-n表示进程名字,-e表示使cycript能注入到进程中

将cycript从之前的进程中抽离出来,才能将cycript注入另一个进程。如果未将cycript从上一个进程中抽离出来的话,cycript仍然活跃在上一个进程中。

如果 wget 指令无效可以复制链接下载deb包,然后使用 scp 指令说iFunBox工具导入deb安装包到手机,然后执行5-6步骤。具体使用请参考[cyrun](https://github.com/tateu/cyrun)

你可能感兴趣的:(在iOS12上安装Cycript)