-
Notifications
You must be signed in to change notification settings - Fork 2
DebuggerManual
alicedbg — Debugger shell
alicedbg
alicedbg FILE
alicedbg --attach=PID
alicedbg {-h|--help|--version|--ver|--license}
Alicedbg is a debugger.
Invoking it without parameters starts the debugger shell. Giving a FILE will make the debugger spawn the executable, and giving a PID will make the debugger attach itself to the live process, before entering the shell.
By default, when no FILE or PID is given, the shell is invoked into a new empty environment.
Currently, the debugger does not feature many options. It is still possible to catch exceptions and disassemble instructions in-memory.
For a list of commands when in the shell, use command help
.
Alicedbg relies on Capstone for disassembly. Capstone has to be installed on the system as a shared object library for the feature to be available.
This project started in December 2019.
alicedbg Copyright (c) 2019-2024 dd86k [email protected]