pyjectify.windows

This subpackage provides classes, functions and exceptions specific to Windows.

pyjectify.windows.defines:

Alias of pyjectify.windows.core.defines

class pyjectify.windows.PE[source]

Alias of pyjectify.windows.core.pe.PE

class pyjectify.windows.ApiSetSchema[source]

Alias of pyjectify.windows.utils.apisetschema.ApiSetSchema

class pyjectify.windows.Syscall[source]

Alias of pyjectify.windows.utils.syscall.Syscall

class pyjectify.windows.PyJectifyWin(pid: int)[source]

This class represents the main Pyjectify object for Windows and gives access to all modules

process: ProcessHandle

Target Process

memscan: MemScan

MemScan module initialized for the target process

inject: Inject

Inject module initialized for the target process

hook: Hook

Hook module initialized for the target process

pythonlib: PythonLib

PythonLib module initialized for the target process

pyjectify.windows.byName(process: str) list[PyJectifyWin][source]

Return a list of PyjectifyWin objects based on a process name

Parameters:

process – Process name

Returns:

List of PyJectifyWin objects associated with the process name

pyjectify.windows.x86: bool = False

Specify if PyJectify process runs in 32-bit mode

pyjectify.windows.wow64: bool = False

Specify if PyJectify process is a wow64 process

pyjectify.windows.windowsx86: bool = False

Specify if Windows is 32-bit