举个栗子
lldb断点了springboard FBWorkspaceLogCommon这个函数是/System/Library/PrivateFrameworks/FrontBoard.framework/FrontBoard框架里面的C函数,目前运行时bl跳转的地址是0x1006469c0,此地址就是FBWorkspaceLogCommon的实现地址,那么问题就是这个0x1006469c0是如何生成计算的呢?
用IDA分析SpringBoard的可执行文件,import模块中_FBWorkspaceLogCommon的地址是00000001009B10B0