我正在研究iphone越狱是如何进行的,这样我就可以提出一些安全机制来提高防范此类攻击的门槛。
在iOS5上,我注意到系统共享库(如libSystem.B.dylib)根本不存在!我在我扎根的手机顶层运行了'find‘,没有得到任何系统共享库(甚至是框架二进制文件)。
当我运行otool -L时,我看到应用程序链接到系统共享库,这些库应该在手机的/usr/lib/下,框架在/ system /Library/ frameworks /下。
任何帮助都将受到高度的感谢。
发布于 2011-12-13 18:28:56
找到答案了。从3.1开始,出于一些性能优化的原因,系统共享库被捆绑在一起并存储在/System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv6 (或_armv7)中。
https://stackoverflow.com/questions/8481841
复制相似问题