音乐课代表 发表于 2020-11-4 14:51:49

为什么有些App无法命中断点?

本帖最后由 音乐课代表 于 2020-11-4 14:53 编辑

我在逆向一个App,前面的流程我确定没错,在用lldb动态调试的时候,明明断点已经打在了正确的函数上(已经加上了ASLR偏移量),在lldb中使用b命令查看,的确断点已经打上。
而且我确定程序流程一定会走这个函数,但是我在动态调试的时候,断点却一直无法命中。我之前的认知是lldb+debugserver不是可以调试任意的app吗,不管其是否存在符号表之类的。
但是这个App的确无法命中断点。没其它办法 ,我又换了一个低版本的包来试了下,结果低版本的断点可以命中。
所以这在里想请教一下大家,现在的反调试手段里面是不是有能够让你的lldb无法命中断点的方法?即断点已经打在了正确的函数上,但是就是无法断下来?
谢谢。
页: [1]
查看完整版本: 为什么有些App无法命中断点?