Skip to main content
These tools read debugger state without changing execution.

Context snapshots

get_context returns either a full quick snapshot or one focused view. Supported context_type values:
  • all
  • regs
  • stack
  • disasm
  • code
  • backtrace
{"tool":"get_context","arguments":{"context_type":"all","session_id":"chal-a"}}
{"tool":"get_context","arguments":{"context_type":"backtrace","session_id":"chal-a"}}

Memory reads

get_memory accepts a start address expression, byte count, and output format.
  • Use expressions like $rsp or 0xdeadbeef.
  • Use format: "hex" for raw bytes.
  • Use format: "string" for x/s-style output.
{"tool":"get_memory","arguments":{"address":"$rsp","size":64,"format":"hex","session_id":"chal-a"}}