Represents some basic information about a process.

Warnings

This object is not meant to be constructed directly. Use OssiContext.process instead.

Method __init__ Initializes a new Process instance from a low-level object.
Method name Property: The name of the process
Method pid Property: The Process IDentifier of the process
Method ppid Property: The PID of the parent of the process
Method asid Property: The address-space IDentifier of the process
Method __repr__ Undocumented
Method __str__ Undocumented
def __init__(self, _rvn_process):

Initializes a new Process instance from a low-level object.

Warnings

This object is not meant to be constructed directly. Use OssiContext.process instead.

Information

Parameters_rvn_processlow-level process
@property
def name(self):

Property: The name of the process

@property
def pid(self):

Property: The Process IDentifier of the process

@property
def ppid(self):

Property: The PID of the parent of the process

@property
def asid(self):

Property: The address-space IDentifier of the process

x86 Architecture

Most of the time, the asid will correspond to the CR3. This can be relied upon in ring 3, but occasionally the values may differ in ring 0.

def __repr__(self):
Undocumented
def __str__(self):
Undocumented
API Documentation for reven2, generated by pydoctor at 2019-11-13 18:38:15.