`~/.lldbinit`
#配置Xcode断点调试!!!
command script import /Users/wld/ninXiang_JK/chisel-master/fblldb.py
commabd script import /Users/wld/ninXiang_JK/LLDB/lldb_commands/dslldb.py
注意:--lldb 把程序断下来---对程序的执行有一定的影响,修改完后需要重新运行,不是那么的及时!
项目路径
适合正向开发!!!!!
help breakpoint (断点中直接打印出来)常用的
breakpoint set -[r Game:] 下断点方法名
breakpoint set --file ViewController.m -r hank 下断点在指定的类中下方法名
breakpoint set -n "[ViewController pauseGame:]" 下断点指定方法名 -n 变量
c 下一步
n 走一个
bt 调用zang 信息
frame select 3 直接跳
frame variable 局部变量 - 方法名
thread return 回滚
breakpoint disable 13 禁用 13(多少组)
breakpoint enable 12 启用 12(多少组)
breakpoint delete 删只能删组
breakpoint list 查看所用
简写:
b -f ViewController.m -r hank
逆向:内存地址!!!!
p &p1->_name 获取地址
watchpoint set expression 0x0000000282970090 下断点
image lookup - t Person 查看头.h 文件
b -a 内存地址 -- 下断点
aslr 随机值 = 物理地址 = ASLR+虚拟地址 (不能为空格)
网友评论