get_registers
Read the current CPU register values of the paused debug session's active thread, including general-purpose registers, instruction pointer, and flags. Optionally retrieve segment, debug, or FPU/SSE registers.
Instructions
Read the current CPU register values of the active thread. Includes general-purpose registers, instruction pointer (RIP/EIP), flags, and optionally segment and debug registers. REQUIRES: session must be paused (call get_status to check). On x64: returns RAX, RBX, RCX, RDX, RSI, RDI, RSP, RBP, RIP, R8-R15. On x86: returns EAX, EBX, ECX, EDX, ESI, EDI, ESP, EBP, EIP.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sessionId | Yes | Session ID | |
| includeSegment | No | Include segment registers (cs, ds, es, fs, gs, ss) | |
| includeDebug | No | Include debug registers (dr0-dr7) | |
| includeFpu | No | Include FPU / SSE registers |