Trustlet¶
- final class ntoseye.Trustlet¶
An isolated user-mode process (trustlet) in VTL1, such as
LsaIso.exe. Its read-only views go through the page tables of the trustlet, which map the user half of the trustlet and the secure kernel.- eval(expr: str) int¶
Evaluate a debugger (MASM) expression to an integer (
?) in this object’s scope: the debugger’s is the kernel’s, with the registers of the stopped vCPU (on a user-mode minidump, of the selected thread); a process’s resolves the symbols of its modules, which it loads first; a VTL1 address space’s (the secure kernel’s, a trustlet’s) has no registers, as the live ones hold VTL0 state.
- property info: TrustletInfo¶
The
TrustletInforecord of this handle: its properties as one value.