cycript -p SpringBoard

iPhoneqq:~ root# cycript -p SpringBoard
[-] Unable to inject: dlopen(/usr/lib/libcycript.dylib, 9): no suitable image found. Did find:
/usr/lib/libcycript.dylib: incompatible cpu-subtype: 0x00000000 in /usr/lib/libcycript.dylib
/usr/lib/libcycript.dylib: incompatible cpu-subtype: 0x00000000 in /usr/lib/libcycript.dylib
*** _assert(status == 0):…/Inject.cpp(143):InjectLibrary

报错了,cycript -p 其它的APP都可以 SpringBoard 报错

手机是什么型号

1 个赞

iPhone11 14.5

系统应用都是 arm64e 版本,cycript 没有编译 arm64e 版本

iPhone-8-Plus:~ root# file /usr/bin/cycript
/usr/bin/cycript: Mach-O universal binary with 2 architectures: [armv6:Mach-O armv6 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|WEAK_DEFINES|BINDS_TO_WEAK>] [arm64:Mach-O 64-bit arm64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|WEAK_DEFINES|BINDS_TO_WEAK|PIE>]
iPhone-8-Plus:~ root# file /usr/lib/libcycript.dylib
/usr/lib/libcycript.dylib: Mach-O universal binary with 2 architectures: [armv6:Mach-O armv6 dynamically linked shared library, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|WEAK_DEFINES|BINDS_TO_WEAK|NO_REEXPORTED_DYLIBS>] [arm64]

https://apt.procurs.us/pool/main/iphoneos-arm64/1700/cycript_0.9.594-procursus1_iphoneos-arm.deb

Sileo Team Repo中的cycript是有编译支持arm64e的

3 个赞

现在又都不行了。。报错
iPhoneqq:~ root# cycript -p jial
[-] Unable to read 0x00000001057fc000 with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to read remote return value
[-] Unable to deallocate 0x4000 bytes of memory at 0x0000000108f08000 with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to deallocate 0x4000 bytes of memory at 0x00000001057f8000 with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to deallocate 0x4000 bytes of memory at 0x0000000108f00000 with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to deallocate 0x4000 bytes of memory at 0x0000000108f04000 with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to write 0x00000001057fc00a with task port 0x1207: (ipc/send) invalid destination port
[-] Unable to exit remote thread
iPhoneqq:~ root# cycript -p SpringBoard
[-] Unable to inject: dlopen(/usr/lib/libcycript.dylib, 9): no suitable image found. Did find:
/usr/lib/libcycript.dylib: incompatible cpu-subtype: 0x00000000 in /usr/lib/libcycript.dylib
/usr/lib/libcycript.dylib: incompatible cpu-subtype: 0x00000000 in /usr/lib/libcycript.dylib
*** _assert(status == 0):…/Inject.cpp(143):InjectLibrary

所以,最后你找到办法了吗?求分享??

没有,老是有些能用有些不能用,难用的半死不用了

我也在等分享 :woozy_face:

大佬,您这个方法能附加SpringBord了,但是在执行代码的时候报错。Segmentation fault: 11