关于调试Preferences时定位MobileSafariSettings的ASLR偏移的问题

各位前辈好,在按照书中调试MobilePhoneSettings时由于个人越狱手机没有安装sim卡,因此针对MobileSafariSettings中的功能进行了分析,在开始lldb调试时发现使用image list -o -f时没有关于MobileSafariSettings的模块,请问这个是怎么回事,难道要把dump出的文件放到之前的目录中吗?


麻烦各位前辈!

这个模块可能也是lazy loaded的,你进到MobileSafariSettings的界面,再im li看看是否加载了

没有。。。和之前的一样。。。。

LLDB里不支持grep命令,直接command + F搜索,就可以看到:

[374] C7CBAF59-9537-3686-AC95-E6477B7AD6B9 0x000000018a9ec000 /Users/snakeninny/Library/Developer/Xcode/iOS DeviceSupport/9.0.2 (13A452)/Symbols/System/Library/PreferenceBundles/MobileSafariSettings.bundle/MobileSafariSettings 

额。。。。。麻烦了。。。。 :disappointed_relieved: