@Geor9eLau wrote:
在动态调试函数时,一般通过计算目标函数的内存地址,通过lldb的断点命令 b 0x*******就能够在目标函数入口处设置好断点,下图是日常操作的结果。
但今天尝试用monkeyDev去动态调试支付宝的时候,用同样的方式去UIViewController的ViewDidLoad方法处设下断点,结果如下图:
断点被成功设置好了,但是根据断点的描述来看,不像是一个函数的入口,跟常规设置下的不太一样。
接着随便点击一个按钮,断点被触发,下图是xcode的所展示的信息:
想请教下各位大佬: 支付宝是怎么实现这种“隐藏”函数入口的? 通过阅读哪些书籍或资料能够学习相关知识的?
Posts: 1
Participants: 1