Modules

final class ntoseye.Modules

A collection of modules: dbg.modules (kernel), proc.modules (loader lists), or dbg.secure_kernel.modules (secure kernel), keyed by short name or by a ModuleInfo record (stop.module).

__contains__(key: Any, /) → bool
__getitem__(key: str | ModuleInfo, /) → Module

The module with a short name, ignoring case ("nt" is ntoskrnl), or the module loaded at the base of a ModuleInfo record (stop.module).

__iter__() → Iterator[Module]
__len__() → int
at(address: int | str | Process | Thread | Module | Driver | Device | Heap) → Module | None

The module that contains address, or None if no module contains it.

get(key: str | ModuleInfo) → Module | None

The module with a short name, ignoring case ("nt" is ntoskrnl), or the module loaded at the base of a ModuleInfo record (stop.module).