在IDA例子中,我在指定的路径找不到SpringBoard,而在此路径找到了SpringBoard,用IDA分析之后,Functions window找不到要的函数名,求解?
这个路径找到的,找到的应该是错的,不知道书上的那个SpringBoard在哪
找到那个SpringBoard了,但是路径是/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/AccessibilityBundles/SpringBoard.axbundle/SpringBoard
iOS7之后的路径变了吧
书上说了啊,不要以SDK里的文件为标准,而要以iOS真机上的文件为标准!另外,找不到的原因是SpringBoard在dyld_shared_cache_xxx中,需要用dyld_decache来导出,书上也写到了。对照着书重新操作一次吧!
dyld_decache下载以后要放在哪里?解压以后不知道怎么用
随便你放哪里啊,放/usr/bin下也可以!为什么不知道怎么用呢,书上不是写得很清楚了吗?
我刚才也遇到这个问题,最后用
ps aux | grep SpringBoard
解决了