OperatingSystemBase

class tenjint.plugins.operatingsystem.OperatingSystemBase[source]

Base class for all operating systems.

Attributes

OperatingSystemBase.arch

OperatingSystemBase.name

OperatingSystemBase.os

OperatingSystemBase.session

The rekall session object.

Methods

OperatingSystemBase.__init__()

Initialize self.

OperatingSystemBase.get_nearest_symbol_by_address(address)

Get symbols by address.

OperatingSystemBase.get_symbol_address(symbol)

Get the address of a symbol.

OperatingSystemBase.load(**kwargs)

Detects the guest operating system (OS).

OperatingSystemBase.process([pid, dtb])

Get a process running in the guest.

OperatingSystemBase.uninit()

Uninit function

OperatingSystemBase.vtop(vaddr[, pid, dtb, …])

Translate a guest virtual address to a guest physical address.