美文网首页
LLDB调试

LLDB调试

作者: Janek_m | 来源:发表于2020-03-02 15:11 被阅读0次
`~/.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+虚拟地址 (不能为空格)

相关文章

  • [译]用 LLDB 调试 Swift 代码

    [译]用 LLDB 调试 Swift 代码 [译]用 LLDB 调试 Swift 代码

  • android jni开放中的一些知识点

    lldb调试查看内存 lldb调试更多使用方式问百度

  • iOS LLDB调试

    掌握以下lldb命令,够用. ### LLDB调试总结 eNSString*$str=@"test"...

  • iOS调试工具 - LLDB

    LLDB LLDB是 Xcode 默认的调试工具, 支持调试 c, c++, Objective-C.支持的调试平...

  • iOS之LLDB常用调试命令

    iOS之LLDB常用调试命令熟练使用 LLDB,让你调试事半功倍使用facebook开源的Chisel调试Home...

  • ptrace反调试

    一、iOS调试 iOS调试里面非常常见的就是LLDB调试,LLDB是Xcode自带的调试工具,既可以本地调试Mac...

  • LLDB 调试学习

    LLDB调试必看:与调试器共舞 - LLDB 的华尔兹Facebook/Chisel 安装chisel: Alte...

  • Xcode 调试之 LLDB

    LLDB 是 Xcode 中的默认调试器,支持调试 C、Objective-C、C++,用 LLDB 调试代码的好...

  • 知识点-LLDB调试命令

    lldb是我们平时在打断点时候,打印面板出现的。 lldb是Xcode自带的调试工具,下面是常用的lldb调试命令...

  • LLDB 使用

    LLDB 使用 LLDB(Low Lever Debug)命令结构 其中: (命令)和 (子命令):LLDB调试命...

网友评论

      本文标题:LLDB调试

      本文链接:https://www.haomeiwen.com/subject/zviovctx.html