Skip to main content

Crate ntoseye

Crate ntoseye 

Source

Modules§

analysis
Reports built over a session: !analyze triage and the blackbox.
arch
What ntoseye knows about each CPU architecture: part of the base layer. What ntoseye knows about each CPU architecture a Windows target runs on, one module per architecture, each answering Architecture.
backend
The debug transports: KD, the GDB stub, host and partition memory.
base
Byte and text helpers, errors, notices, output and the core types.
hosts
The front ends: the REPL, the Python SDK, MCP, DAP, gdbserver and the CLI.
nt
The Windows model over a backend: the target, its guest, symbols, stacks, dump formats and breakpoints.
session
A debugging session: run control, stops and inspection.

Enums§

Backend
A live debug transport. The one enum every host (CLI, MCP, Python SDK) parses its backend choice into; session::Session::open builds from it.
TargetSpec
What to attach to: a crash dump, or a live VM over one Backend.

Constants§

DEFAULT_GDB_ADDR
DEFAULT_KDNET_ADDR
DEFAULT_KD_SOCKET