OS X 学习研究 操作系统相关 笔记 逆向

Note: LLDB Debug OS X Application

By @sskaje

The LLDB Debugger, as it’s said on

LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler.

I was trying to find an OllyDBG-like debugger on OS X, gdb & lldb are the two choices. has GUI for these two debuggers, not so good.
Hopper Disassembler provides it’s own GDB Server app, still bad.

Only commands here:

Stop at entry:

Launch with args:

Read memory(stack like):

Note: LLDB Debug OS X Application by @sskaje: