调试断点概览
iOS逆向期间,尤其是用:
- Xcode的图形界面=- GUI
- lldb(+- debugserver)的命令行=- command line
的动态调试期间,涉及到很多断点相关的经验心得,整理如下。
而本身部分内容,之前是单独属于Xcode调试和lldb+debugserver中的,但是此处发现有很多东西两者关系很紧密,且有其他关联,所以统一放在一起介绍,可以加深理解断点背后的逻辑。
- 断点=- Breakpoint- 是什么:程序中为了调试而故意停止或者暂停的地方
- 用途:程序停下来后,可以查看变量的值,调试搞懂程序的逻辑