acquire.acquire.dynamic.windows.types
¶
Module Contents¶
Classes¶
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Structure base class |
|
Structure base class |
|
Union base class |
|
Structure base class |
|
Structure base class |
|
Structure base class |
|
Structure base class |
|
Handle object |
|
Structure base class |
|
Structure base class |
|
Structure base class |
Attributes¶
- acquire.acquire.dynamic.windows.types.PVOID¶
- acquire.acquire.dynamic.windows.types.NTSTATUS¶
- acquire.acquire.dynamic.windows.types.NULL = None¶
- class acquire.acquire.dynamic.windows.types.ProcessToken¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- TOKEN_QUERY = 8¶
- TOKEN_ADJUST_PRIVILEGES = 32¶
- class acquire.acquire.dynamic.windows.types.ProcessAccess¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- PROCESS_TERMINATE = 1¶
- PROCESS_CREATE_THREAD = 2¶
- PROCESS_VM_OPERATION = 8¶
- PROCESS_VM_READ = 16¶
- PROCESS_VM_WRITE = 32¶
- PROCESS_DUP_HANDLE = 64¶
- PROCESS_CREATE_PROCESS = 128¶
- PROCESS_SET_QUOTA = 256¶
- PROCESS_SET_INFORMATION = 512¶
- PROCESS_QUERY_INFORMATION = 1024¶
- SYNCHRONIZE = 1048576¶
- PROCESS_ALL_ACCESS = 2035711¶
- class acquire.acquire.dynamic.windows.types.ErrorCode¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- ERROR_SUCCESS = 0¶
- ERROR_ACCESS_DENIED = 5¶
- ERROR_INVALID_PARAMETER = 87¶
- ERROR_PARTIAL_COPY = 299¶
- ERROR_NOT_ALL_ASSIGNED = 1300¶
- class acquire.acquire.dynamic.windows.types.DuplicateHandleFlags¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- DUPLICATE_CLOSE_SOURCE = 1¶
- DUPLICATE_SAME_ACCESS = 2¶
- DUPLICATE_SAME_ATTRIBUTES = 4¶
- class acquire.acquire.dynamic.windows.types.SYSTEM_INFORMATION_CLASS¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- SystemHandleInformation = 16¶
- SystemExtendedHandleInformation = 64¶
- class acquire.acquire.dynamic.windows.types.OBJECT_INFORMATION_CLASS¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- ObjectBasicInformation = 0¶
- ObjectNameInformation = 1¶
- ObjectTypeInformation = 2¶
- class acquire.acquire.dynamic.windows.types.FILE_INFORMATION_CLASS¶
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- FileNameInformation = 9¶
- class acquire.acquire.dynamic.windows.types.SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX¶
Bases:
ctypes.Structure
Structure base class
- property object: str¶
- property unique_process_id: str¶
- property handle_value: str¶
- property granted_access: str¶
- property creator_back_trace_index: str¶
- property object_type_index: str¶
- property handle_attributes: str¶
- property reserved: str¶
- class acquire.acquire.dynamic.windows.types.SYSTEM_HANDLE_INFORMATION_EX¶
Bases:
ctypes.Structure
Structure base class
- class acquire.acquire.dynamic.windows.types.IO_STATUS_BLOCK_DUMMYUNIONNAME¶
Bases:
ctypes.Union
Union base class
- class acquire.acquire.dynamic.windows.types.IO_STATUS_BLOCK¶
Bases:
ctypes.Structure
Structure base class
- class acquire.acquire.dynamic.windows.types.LUID¶
Bases:
ctypes.Structure
Structure base class
- class acquire.acquire.dynamic.windows.types.LUID_AND_ATTRIBUTES¶
Bases:
ctypes.Structure
Structure base class
- class acquire.acquire.dynamic.windows.types.TOKEN_PRIVILEGES¶
Bases:
ctypes.Structure
Structure base class
- class acquire.acquire.dynamic.windows.types.Handle(handle: SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX, handle_type: str, handle_name: str)¶
Handle object
- name¶
- handle_type¶
- object¶
- unique_process_id¶
- handle_value¶
- granted_access¶
- creator_back_trace_index¶
- object_type_index¶
- handle_attributes¶
- reserved¶
- property dictionary: dict[str, Any]¶
- class acquire.acquire.dynamic.windows.types.UNICODE_STRING¶
Bases:
ctypes.Structure
Structure base class
- __str__() str ¶
Return str(self).
- classmethod from_str(value: str) UNICODE_STRING ¶
Initializes a UNICODE_STRING structure.
- class acquire.acquire.dynamic.windows.types.PUBLIC_OBJECT_TYPE_INFORMATION¶
Bases:
ctypes.Structure
Structure base class
- property name: str¶
- acquire.acquire.dynamic.windows.types.PUNICODE_STRING¶