debugger module — Binary Ninja API Documentation v5.3
binaryninja.debugger.debugadaptertype.DebugAdapterType
The DebugAdapterType object is used to access the DebugAdapters. DebugAdapterType should not…
binaryninja.debugger.debuggercontroller.DebugBreakpoint
DebugBreakpoint represents a breakpoint in the target. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugBreakpoints
DebugBreakpoints represents all breakpoints of the target.
binaryninja.debugger.debuggercontroller.DebugFrame
DebugFrame represents a frame in the stack trace. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugModule
DebugModule represents a module in the target. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugModules
DebugModules represents all modules of the target.
binaryninja.debugger.debuggercontroller.DebugProcess
DebugProcess represents a process in the target. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugRegister
DebugRegister represents a register in the target. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugRegisters
DebugRegisters represents all registers of the target.
binaryninja.debugger.debuggercontroller.DebugThread
DebugThread represents a thread in the target. It has the following fields:
binaryninja.debugger.debuggercontroller.DebugThreads
DebugThreads represents all threads of the target.
binaryninja.debugger.debuggercontroller.DebuggerController
The DebuggerController object is the core of the debugger. Most debugger operations can be…
binaryninja.debugger.debuggercontroller.DebuggerEvent
DebuggerEvent is the event object that a debugger event callback receives
binaryninja.debugger.debuggercontroller.DebuggerEventData
DebuggerEventData is the collection of all possible data associated with the debugger events
binaryninja.debugger.debuggercontroller.DebuggerEventWrapper
binaryninja.debugger.debuggercontroller.ErrorEventData
ErrorEventData is the data associated with a ErrorEvent
binaryninja.debugger.debuggercontroller.ModuleNameAndOffset
ModuleNameAndOffset represents an address that is relative to the start of module.
binaryninja.debugger.debuggercontroller.StdOutMessageEventData
StdOutMessageEventData is the data associated with a StdOutMessageEvent
binaryninja.debugger.debuggercontroller.TTDBookmark
TTDBookmark represents a saved position in a TTD trace with an optional note and view address.
binaryninja.debugger.debuggercontroller.TTDCallEvent
TTDCallEvent represents a function call event in a TTD trace. It has the following fields:
binaryninja.debugger.debuggercontroller.TTDEvent
TTDEvent represents important events that happened during a TTD trace.
binaryninja.debugger.debuggercontroller.TTDEventType
TTD Event Type enumeration for different types of events in TTD traces. These are bitfield flags…
binaryninja.debugger.debuggercontroller.TTDException
TTDException represents information about exceptions that occurred during a TTD trace.
binaryninja.debugger.debuggercontroller.TTDExceptionType
TTD Exception Type enumeration for different types of exceptions.
binaryninja.debugger.debuggercontroller.TTDMemoryEvent
TTDMemoryEvent represents a memory access event in a TTD trace. It has the following fields:
binaryninja.debugger.debuggercontroller.TTDModule
TTDModule represents information about modules that were loaded/unloaded during a TTD trace.
binaryninja.debugger.debuggercontroller.TTDPosition
TTDPosition represents a position in a time travel debugging trace.
binaryninja.debugger.debuggercontroller.TTDPositionRangeIndexedMemoryEvent
TTDPositionRangeIndexedMemoryEvent represents a memory access event in a TTD trace with position…
binaryninja.debugger.debuggercontroller.TTDThread
TTDThread represents information about threads and their lifetime during a TTD trace.
binaryninja.debugger.debuggercontroller.TargetExitedEventData
TargetExitedEventData is the data associated with a TargetExitedEvent
binaryninja.debugger.debuggercontroller.TargetStoppedEventData
TargetStoppedEventData is the data associated with a TargetStoppedEvent