iOS11 cycript killed9 解决办法

<dict>
    <key>platform-application</key>
    <true/>
</dict>

ldid 重新签一下就不会killed 9

2 个赞

感谢楼主,完美解决了

我是cycript -p 的时候 killed 9, 是同种情况吗?, 这个字典是哪里的呢, 能详细说下嘛

1 个赞

已经装过了的

那就忽略前两个步骤 从第三个开始

哪里不好使了,什么错误,发出来看看,有问题在论坛讨论大家都能看到

ldid -Scycript.entitlements cycript 一直卡住

试下签名其它文件会不会这样

会, 直接使用已经重签过cycript 可以吗, 可以的话,发以一个,试一下, 谢谢

mac root 权限的问题, 电脑加了家长控制

ldld并没有解决我的问题, 报错:

dyld: Library not loaded: /usr/lib/libcycript.dylib
Referenced from: /usr/bin/cycript
Reason: no suitable image found. Did find:
/usr/lib/libcycript.dylib: code signing blocked mmap() of ‘/usr/lib/libcycript.dylib’
/usr/lib/libcycript.dylib: code signing blocked mmap() of ‘/usr/lib/libcycript.dylib’
Abort trap: 6

后来我使用codesign对cycriptlibcycript.dylib签名, 最后也会报其他错

解决了吗, 我的又和你一样的问题:sweat_smile:

各位大佬,萌新致上:

小弟设备是 iPhone 7 系统是 iOS 11.1,使用 Electra 越狱(已关闭 Tweaks),目前使用 cycript 遇到了题主所述问题:

cycript
Killed 9

又使用 1 楼给出的方案 ,但还是不行,遇到的问题同上面的大佬 gaoyuexit 一样。

dyld: Library not loaded: /usr/lib/libcycript.dylib
  Referenced from: /usr/bin/cycript
  Reason: no suitable image found.  Did find:
	/usr/lib/libcycript.dylib: code signing blocked mmap() of '/usr/lib/libcycript.dylib'
	/usr/lib/libcycript.dylib: code signing blocked mmap() of '/usr/lib/libcycript.dylib'
Abort trap: 6

也曾尝试使用 bfinject 但也还是不行。
现求各位大佬指点迷津,不胜感激。

老老实实的用 bfinject 吧, bfinject挺好用的, 除了cycript, 还有很多其他功能, 比如砸壳, 动态库注入啥的

这个目前在用,但是有问题,想使用 cycript 必须关闭 Tweaks ,想使用 debugserver 还得开启 Tweaks 才能使用,每次切换手机都得重启,代价很大啊

OS11使用cycript 添加软件源 apt.saurik.com/cydia 通过Cydia安装cycript
iOS 12.2 可以使用,没出现kill -9

简书后面后缀 /p/8a8907d5ddb7
我发不了链接

我iOS11.2 cycript killed9然后执行你说的这个重签名也一直卡着请问你解决了吗?

请问你的问题解决了么 /usr/lib/libcycript.dylib: code signing blocked mmap() of ‘/usr/lib/libcycript.dylib’
/usr/lib/libcycript.dylib: code signing blocked mmap() of ‘/usr/lib/libcycript.dylib’