Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ELMERIKH/PyinMemoryPE
/ types & classes
Types & classes
1,515 in github.com/ELMERIKH/PyinMemoryPE
⨍
Functions
2,770
◇
Types & classes
1,515
↳
Endpoints
6
↓ 1,706 callers
Class
EnumValue
windows/generated_def/winstructs.py:8
↓ 134 callers
Class
FlagMapper
windows/generated_def/flag.py:54
↓ 25 callers
Class
BitArray
windows/native_exec/simple_x64.py:17
↓ 25 callers
Class
PEFormatError
Generic PE format error exception.
pythonmemorymodule/pefile.py:819
↓ 19 callers
Class
BitArray
windows/native_exec/simple_x86.py:14
↓ 17 callers
Class
Structure
Prepare structure object to extract members from data. Format is a list containing definitions for the elements of the structure.
pythonmemorymodule/pefile.py:944
↓ 15 callers
Class
Imm32
windows/native_exec/simple_x86.py:389
↓ 15 callers
Class
Slash
No idea for the name: represent the modRM for single args + encoding in reg (/7 in cmp in man intel)
windows/native_exec/simple_x86.py:558
↓ 14 callers
Class
Slash
No idea for the name: represent the modRM for single args + encoding in reg (/7 in cmp in man intel)
windows/native_exec/simple_x64.py:760
↓ 13 callers
Class
FixedRegister
windows/native_exec/simple_x86.py:277
↓ 13 callers
Class
FixedRegister
windows/native_exec/simple_x64.py:299
↓ 12 callers
Class
ModRM
windows/native_exec/simple_x86.py:413
↓ 10 callers
Class
ModRM
windows/native_exec/simple_x64.py:497
↓ 9 callers
Class
PyHKey
A windows registry key
windows/winobject/registry.py:146
↓ 8 callers
Class
AnyImm32
windows/native_exec/simple_x64.py:446
↓ 8 callers
Class
WinproxyError
windows/winproxy/error.py:16
↓ 7 callers
Class
ImmediatOverflow
windows/native_exec/simple_x64.py:321
↓ 7 callers
Class
JmpImm32
windows/native_exec/simple_x64.py:962
↓ 7 callers
Class
X86RegisterSelector
windows/native_exec/simple_x86.py:259
↓ 6 callers
Class
DummyPHKEY
windows/winobject/registry.py:392
↓ 6 callers
Class
ImmediatOverflow
windows/native_exec/simple_x86.py:297
↓ 6 callers
Class
JmpImm32
windows/native_exec/simple_x86.py:698
↓ 6 callers
Class
JmpImm8
windows/native_exec/simple_x64.py:958
↓ 6 callers
Class
X64RegisterSelector
windows/native_exec/simple_x64.py:273
↓ 5 callers
Class
AlpcMessage
Represent a full ALPC Message: a :class:`AlpcMessagePort` and a :class:`MessageAttribute`
windows/alpc.py:22
↓ 5 callers
Class
EvtPublisher
An Event provider
windows/winobject/event_log.py:708
↓ 5 callers
Class
Imm32
windows/native_exec/simple_x64.py:434
↓ 5 callers
Class
JmpImm8
windows/native_exec/simple_x86.py:694
↓ 5 callers
Class
Mov
windows/native_exec/simple_x64.py:1009
↓ 5 callers
Class
MultipleInstr
windows/native_exec/simple_x86.py:961
↓ 5 callers
Class
MultipleInstr
windows/native_exec/simple_x64.py:1132
↓ 5 callers
Class
PropertyArray
TODO
windows/winobject/event_log.py:907
↓ 4 callers
Class
Imm8
windows/native_exec/simple_x86.py:339
↓ 4 callers
Class
Jnz
windows/native_exec/simple_x64.py:984
↓ 4 callers
Class
KernelObject
Represent an object in the Object Manager namespace
windows/winobject/object_manager.py:34
↓ 4 callers
Class
WmiObject
The WmiObject (which wrap ``IWbemClassObject``) contains and manipulates both class definitions and class object instances. Can be used as a mappi
windows/winobject/wmi.py:66
↓ 3 callers
Class
BitsCopyJob
windows/winobject/bits.py:86
↓ 3 callers
Class
CertificateStore
A certificate store
windows/crypto/certificate.py:105
↓ 3 callers
Class
CurrentProcess
The current process
windows/winobject/process.py:595
↓ 3 callers
Class
EvtChannel
An Event Log channel
windows/winobject/event_log.py:432
↓ 3 callers
Class
InjectionFailedError
windows/injection.py:18
↓ 3 callers
Class
Label
windows/native_exec/simple_x64.py:1127
↓ 3 callers
Class
TaskFolder
A folder of tasks
windows/winobject/task_scheduler.py:364
↓ 3 callers
Class
WmiEnumeration
Represent an enumeration of object that can be itered
windows/winobject/wmi.py:189
↓ 2 callers
Class
AddressSet
pythonmemorymodule/pefile.py:729
↓ 2 callers
Class
ControlRegisterModRM
windows/native_exec/simple_x86.py:575
↓ 2 callers
Class
Dec
windows/native_exec/simple_x64.py:885
↓ 2 callers
Class
ExpectWindowsError
windows/winobject/registry.py:31
↓ 2 callers
Class
ExportData
Holds exported symbols' information. ordinal: ordinal of the symbol address: address of the symbol name: name of the symbol (
pythonmemorymodule/pefile.py:1621
↓ 2 callers
Class
Flag
windows/generated_def/flag.py:7
↓ 2 callers
Class
Imm8
windows/native_exec/simple_x64.py:385
↓ 2 callers
Class
ImportDescData
Holds import descriptor information. dll: name of the imported DLL imports: list of imported symbols (ImportData instances) str
pythonmemorymodule/pefile.py:1539
↓ 2 callers
Class
NdrUniquePTR
Create a UNIQUE PTR around a given Ndr type
windows/rpc/ndr.py:35
↓ 2 callers
Class
NdrWriteStream
windows/rpc/ndr.py:588
↓ 2 callers
Class
PE
A Portable Executable representation. This class provides access to most of the information in a PE file. It expects to be supplied the name
pythonmemorymodule/pefile.py:2295
↓ 2 callers
Class
QualifierSet
windows/winobject/wmi.py:28
↓ 2 callers
Class
RemotePEB
windows/winobject/process.py:1422
↓ 2 callers
Class
RemotePEB64
windows/winobject/process.py:1473
↓ 2 callers
Class
ResourceDirEntryData
Holds resource directory entry data. struct: IMAGE_RESOURCE_DIRECTORY_ENTRY structure name: If the resource is identified by name t
pythonmemorymodule/pefile.py:1678
↓ 2 callers
Class
Ret
windows/native_exec/simple_x86.py:866
↓ 2 callers
Class
SegmentSelectorAbsoluteAddr
windows/native_exec/simple_x86.py:401
↓ 2 callers
Class
Service
Represent a service on the system
windows/winobject/service.py:117
↓ 2 callers
Class
StructureWithBitfields
Extends Structure's functionality with support for bitfields such as: ('B:4,LowerHalf', 'B:4,UpperHalf') To this end, two lists are m
pythonmemorymodule/pefile.py:1422
↓ 2 callers
Class
Task
A scheduled task
windows/winobject/task_scheduler.py:271
↓ 2 callers
Class
UImm16
windows/native_exec/simple_x86.py:376
↓ 2 callers
Class
UImm8
windows/native_exec/simple_x86.py:351
↓ 2 callers
Class
WinProcess
A Process on the system
windows/winobject/process.py:983
↓ 2 callers
Class
WinRegistryKey
windows/winobject/registry.py:18
↓ 2 callers
Class
WmiCallResult
The result of a WMI call/query. Real result value type depends of the context
windows/winobject/wmi.py:231
↓ 2 callers
Class
X86CpuidResult
Raw result of the CPUID instruction
windows/native_exec/cpuid.py:17
↓ 2 callers
Class
_NopArtifact
Special NOP used in shellcode reduction
windows/native_exec/simple_x86.py:925
↓ 2 callers
Class
_NopArtifact
windows/native_exec/simple_x64.py:1106
↓ 1 callers
Class
ALPC_RPC_BIND
windows/rpc/client.py:24
↓ 1 callers
Class
ALPC_RPC_CALL
windows/rpc/client.py:45
↓ 1 callers
Class
Accumulator
pythonmemorymodule/pefile.py:1342
↓ 1 callers
Class
Add
windows/native_exec/simple_x64.py:909
↓ 1 callers
Class
BaseRelocationData
Holds base relocation information. struct: IMAGE_BASE_RELOCATION structure entries: list of relocation data (RelocationData instances)
pythonmemorymodule/pefile.py:1716
↓ 1 callers
Class
BitsCopyCallbackSetEvent
windows/winobject/bits.py:39
↓ 1 callers
Class
BitsCopyError
windows/winobject/bits.py:250
↓ 1 callers
Class
BitsCopyManager
windows/winobject/bits.py:61
↓ 1 callers
Class
BoundImportDescData
Holds bound import descriptor data. This directory entry will provide information on the DLLs this PE file has been bound to (if bound at all
pythonmemorymodule/pefile.py:1764
↓ 1 callers
Class
BoundImportRefData
Holds bound import forwarder reference data. Contains the same information as the bound descriptor but for forwarded DLLs, if any. struc
pythonmemorymodule/pefile.py:1791
↓ 1 callers
Class
CallBackDeclaration
windows/hooks.py:45
↓ 1 callers
Class
CfgMgr32Error
windows/winproxy/apis/cfgmgr32.py:77
↓ 1 callers
Class
CryptMessage
Represent a PKCS #7 message (see `Low-level Message Functions <https://msdn.microsoft.com/en-us/library/windows/desktop/aa380252(v=vs.85).aspx#low
windows/crypto/cryptmsg.py:7
↓ 1 callers
Class
CtxProcess
windows/winobject/event_trace.py:140
↓ 1 callers
Class
CurrentProcessReadSyswow
windows/syswow64.py:168
↓ 1 callers
Class
CurrentThread
The current thread
windows/winobject/process.py:560
↓ 1 callers
Class
CustomAllocator
windows/native_exec/native_function.py:14
↓ 1 callers
Class
DebugData
Holds debug information. struct: IMAGE_DEBUG_DIRECTORY structure entries: list of entries (IMAGE_DEBUG_TYPE instances)
pythonmemorymodule/pefile.py:1708
↓ 1 callers
Class
Dec
windows/native_exec/simple_x86.py:748
↓ 1 callers
Class
DelayedJump
A jump to a label :NAME
windows/native_exec/simple_x86.py:654
↓ 1 callers
Class
DelayedJump
windows/native_exec/simple_x64.py:841
↓ 1 callers
Class
DeviceClass
A Device class, which is mainly a :class:`GUID` with additional attributes
windows/winobject/device_manager.py:44
↓ 1 callers
Class
DeviceInformationSet
A device instances, can be itered to retrieve the underliyings :class:`DeviceInstance`
windows/winobject/device_manager.py:78
↓ 1 callers
Class
DeviceInstance
An instance of a Device. The properties are from the page https://docs.microsoft.com/en-us/windows/win32/api/setupapi/nf-setupapi-setupdigetdevic
windows/winobject/device_manager.py:106
↓ 1 callers
Class
DisableWow64FsRedirection
A context manager that disable the SysWow64 Filesystem Redirection :: if is_process_32_bits: def pop_calc_64():
windows/utils/winutils.py:607
↓ 1 callers
Class
Dump
Convenience class for dumping the PE information.
pythonmemorymodule/pefile.py:829
↓ 1 callers
Class
EPCCERT_CHAIN_CONTEXT
windows/crypto/certificate.py:505
↓ 1 callers
Class
EtwTrace
Represent an ETW Trace for tracing/processing events
windows/winobject/event_trace.py:168
next →
1–100 of 1,515, ranked by callers