小编Mac*_*ger的帖子

LLDB将多个命令的别名合二为一

我正在尝试调试一个我没有源代码的库,所以我正在使用LLDB反汇编.我想知道是否有一种方法可以在每次调用'thread step-in'后自动运行反汇编.目前,当我执行'thread step-in'时,LLDB执行该指令,然后返回一个空白提示符.为了看看,EIP移动到哪里,我需要在每个线程步入后键入反汇编,这非常令人分心和烦恼(同样,LLDB似乎不会用';'结束表达式,因此在一行上放置多个命令不会工作.)

更一般地说,我想知道是否有一种方法可以连续为多个LLDB命令创建别名:例如,可以打印%rdi内容的单个别名,然后在EIP周围反汇编10行.(是的,我可以为它编写python脚本,但我的手上没有那么多时间:-(

debugging macos xcode lldb

8
推荐指数
1
解决办法
3339
查看次数

标签 统计

debugging ×1

lldb ×1

macos ×1

xcode ×1