Lldb 过ptrace失败

按照教程,b ptrace,然后c,过一会儿程序就闪退掉了,无法在ptrace上下断点,这个怎么解决?
错误码:Process 557 exited with status = 255 (0x000000ff)

还有求教,貌似我需要调试的app,并不是用ptrace来阻止依附的,请问还有什么方式可以阻止动态调试呢

1 个赞

sysctl 也可以阻止依附,问题已解决

我建议你把sysctl阻止依附的细节回复在这里供后人参考,我为人人,人人为我,这次给别人提供了有用的信息,下次你的问题就可能会得到别人的解答

亲,可以粘贴一下sysctl阻止依附的细节么

直接搜索这个sysctl系统函数就知道怎么阻止了,跟ptrace一样

我搜到了篇博客https://coredump.gr/articles/ios-anti-debugging-protections-part-2/

博客挂了

http://www.jianshu.com/p/0fc855f59a8e