按照书上的描叙,编译了dumpdecrypted.dylib放到app的document下进行砸壳显示:
dyld: could not load inserted library ‘dumpdecrypted.dylib’ because no suitable image found. Did find:
dumpdecrypted.dylib: required code signature missing for ‘dumpdecrypted.dylib’
从提示来看是dumpdecrypted.dylib没有签名,按照论坛里面搜到的办法,对dumpdecrypted.dylib进行签名如下:
security find-identity -v -p codesigning
- 16F4D0CF94C728DE5FC7A6E72263CD31A6950A20 “iPhone Developer: xxxxxx@qq.com (7ZS265G3PK)” (CSSMERR_TP_CERT_REVOKED)
- 59F960F0BB7D963CECE7F855BF4DD71C50C3051C “iPhone Developer: xxxxxx@qq.com (7ZS265G3PK)”
- DAFAC6A5179FA634F267DED173F1B81309002597 “iPhone Developer: xxxxxx@qq.com (7ZS265G3PK)”
3 valid identities found
codesign --force --verify --verbose --sign “iPhone Developer: xxxxxx@qq.com (7ZS265G3PK)” dumpdecrypted.dylib
Segmentation fault: 11 (core dumped)
直接报Segmentation fault: 11 (core dumped),毫无头绪,请问有人碰到过吗。
xxxxxx@qq.com是QQ邮箱,我把QQ号码用xxxxx替代了