Hilda¶
Hilda bridges LLDB and IPython to deliver an improved debugging workflow.
Both Hilda and Frida serve a similar purpose, but Hilda takes a "debugger" approach (the name comes from the TV show Hilda — where Hilda is the best friend of Frida).
Get started Modes of operation
Overview¶
Start Hilda (or use another mode of operation):
You land in Hilda's IPython shell with the variable p, through which you access
various methods — reading/writing memory, adding breakpoints, and more.
Hilda displays the target process state in a configurable UI with four views (Registers, Disassembly, Stack, Backtrace):

Learn the essentials¶
- Installation — install with Xcode's Python so LLDB works.
- Modes of operation — launch, attach, remote, and more.
- Symbols — the
Symbolobject and how to use it. - Objective-C support — work with ObjC objects/classes.
- Shortcuts and snippets — speed up your sessions.
- API reference — the generated
HildaClientreference.