美文网首页
LLDB 基础命令

LLDB 基础命令

作者: 七维树 | 来源:发表于2021-04-23 20:54 被阅读0次

命令

命令 作用
n/ni 执行一行源程序代码,此行代码中的函数调用也一并执行 (Setp Over); 带i的是针对汇编指令,否则是针对源代码
s/si 执行一行源程序代码,如果此行代码中函数调用则进入该函数(Step Into);带i的是针对汇编指令,否则是针对源代码
f finish 跳出
breakpoint set -n main 下断点,按行号,代码名字,和符号断电, -n = 名字
breakpoint list 查看断点列表
breakpoint disable/enable 启用或禁用断点
breakpoint delete 移除断点
di -f 源码和汇编对照
p 打印; p/x p/o p/t p/d p/c
po 打印object的description
e -f 格式化打印
e -f x 按照16进制打印
register read/write 读写寄存器
memory 查看内存数据
bt 查看调用堆栈(backtrace)
call 调用某个方法并输出返回值
image list 查看库
thread list 查看线程列表
image lookup -address 查找内存地址
image lookup -name 查找方法来源
image lookup -�type 查看成员
frame 查看栈帧

相关文章

  • LLDB 基础命令

    命令 命令作用n/ni执行一行源程序代码,此行代码中的函数调用也一并执行 (Setp Over); 带i的是针对汇...

  • LLDB 使用

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

  • iOS LLDB调试

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

  • GDB 与 LLDB 命令对照表,非常棒

    GDB与LLDB命令对照表 GDB 与 LLDB 命令对照表1GDB 与 LLDB 命令对照表2 设置观察点 观察...

  • (十)自定义LLDB命令 基础

    1. 自定义LLDB命令 我们已经学了一些基础的LLDB命令。现在是时候吧这些只是组合起来创造一些强力的复杂调试脚...

  • iOS逆向006--LLDB(Low Lever Debug)

    Debug 命令 LLDB:Low Lever Debug( 轻量级Debug) (lldb)//--------...

  • iOS开发中常用的LLDB命令

    更多命令可以查阅:The LLDB Debugger 1.po + 对象 2. p + xx 可以是基础类型或者对...

  • LLDB扩展库chisel

    lldb最基本的命令help 可以查看所有lldb命令,通过help command 可以查看该命令的作用和使用s...

  • LLDB

    lldb与gdb命令名的对照表:http://lldb.llvm.org/lldb-gdb.html

  • 各种调试技巧

    断点调试并配合LLDB常用调试命令LLDB命令详见:http://www.jianshu.com/p/d14a25...

网友评论

      本文标题:LLDB 基础命令

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