Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ELMERIKH/PyinMemoryPE
/ functions
Functions
2,770 in github.com/ELMERIKH/PyinMemoryPE
⨍
Functions
2,770
◇
Types & classes
1,515
↳
Endpoints
6
↓ 3 callers
Function
transform_type_to_remote64bits
(ftype)
windows/remotectypes.py:463
↓ 3 callers
Method
with_all_attributes
Create a new :class:`MessageAttribute` with the following attributes allocated: - :class:`ALPC_MESSAGE_SECURITY_ATTRIBUTE` -
windows/alpc.py:220
↓ 3 callers
Method
wrap_up
(self)
pythonmemorymodule/pefile.py:1353
↓ 3 callers
Method
write_code
(self, code)
windows/native_exec/native_function.py:49
↓ 2 callers
Function
BUFFER
(type, nbelt=None)
windows/utils/improved_buffer.py:112
↓ 2 callers
Method
IMAGE_FIRST_SECTION
(self)
pythonmemorymodule/__init__.py:660
↓ 2 callers
Method
Release
Default ``Release`` implementation that returns ``1``
windows/com.py:353
↓ 2 callers
Method
TO_LDR_ENTRY
(self)
windows/winobject/process.py:1275
↓ 2 callers
Method
__get_word_value_at_rva
(self, rva)
pythonmemorymodule/pefile.py:786
↓ 2 callers
Method
__init__
(self, addr, target)
windows/remotectypes.py:173
↓ 2 callers
Method
__init__
(self, typeid, modbase, resolver)
windows/debug/symbols.py:150
↓ 2 callers
Method
__init__
(self, *initial_args)
windows/native_exec/simple_x64.py:1118
↓ 2 callers
Method
__repr__
(self)
windows/generated_def/winstructs.py:225
↓ 2 callers
Method
_extract_alpc_attributes_values
(self, value)
windows/alpc.py:272
↓ 2 callers
Method
_finish_debug_event
(self, event, action)
windows/debug/debugger.py:205
↓ 2 callers
Method
_forge_call_request
(self, interface_nb, method_offset, params, ipid=None)
windows/rpc/client.py:126
↓ 2 callers
Method
_from_name_and_type
(cls, objname, objtype, flags=DEFAULT_SECURITY_INFORMATION, query_sacl=False)
windows/security.py:829
↓ 2 callers
Method
_get_loaded_dll
(self, load_dll)
windows/debug/debugger.py:719
↓ 2 callers
Method
_get_principal_teb_addr
(self)
windows/winobject/process.py:868
↓ 2 callers
Method
_get_priv_by_name
(self, name)
windows/winobject/token.py:84
↓ 2 callers
Method
_get_request_type
raise if request_type == RESPONSE_TYPE_FAIL
windows/rpc/client.py:174
↓ 2 callers
Method
_get_time
(self)
windows/winobject/event_trace.py:147
↓ 2 callers
Method
_lookup_name
(self, luid)
windows/winobject/token.py:115
↓ 2 callers
Method
_open_key
(self, handle, name, sam)
windows/winobject/registry.py:159
↓ 2 callers
Method
_parse_event_template_data_element
(self, element)
windows/winobject/event_log.py:977
↓ 2 callers
Method
_pass_memory_breakpoint
(self, bp, page_protect, fault_page)
windows/debug/debugger.py:523
↓ 2 callers
Method
_post_unpack
(cls, result)
windows/rpc/ndr.py:447
↓ 2 callers
Method
_send_request
(self, request)
windows/rpc/client.py:122
↓ 2 callers
Method
_setup_pending_breakpoints_new_thread
(self, new_thread)
windows/debug/debugger.py:466
↓ 2 callers
Method
_str_ipv6_addr
(addr)
windows/winobject/network.py:92
↓ 2 callers
Method
_unpack_bitfield_attributes
Replace compound attributes corresponding to bitfields with separate sub-fields.
pythonmemorymodule/pefile.py:1496
↓ 2 callers
Method
_user_and_computer_name
(self)
windows/winobject/token.py:284
↓ 2 callers
Function
accept_as_32immediat
(x)
windows/native_exec/simple_x64.py:354
↓ 2 callers
Function
accept_as_8immediat
(x)
windows/native_exec/simple_x86.py:301
↓ 2 callers
Function
accept_as_8immediat
(x)
windows/native_exec/simple_x64.py:327
↓ 2 callers
Method
add_pending_breakpoint
(self, bp, target)
windows/debug/debugger.py:268
↓ 2 callers
Method
assemble
(self, code)
windows/native_exec/simple_x86.py:1108
↓ 2 callers
Method
code
(self)
windows/debug/debugger.py:37
↓ 2 callers
Method
compute_displacement
(self, displacement, force_displacement=0)
windows/native_exec/simple_x86.py:522
↓ 2 callers
Method
compute_displacement
(self, displacement, force_displacement=0)
windows/native_exec/simple_x64.py:704
↓ 2 callers
Method
copy
(self)
windows/native_exec/simple_x86.py:31
↓ 2 callers
Function
count_zeroes
(data)
pythonmemorymodule/pefile.py:90
↓ 2 callers
Function
create_displacement
Creates a X86 memory access description
windows/native_exec/simple_x86.py:175
↓ 2 callers
Function
create_displacement
(base=None, index=None, scale=None, disp=0, prefix=None)
windows/native_exec/simple_x64.py:197
↓ 2 callers
Function
create_unsigned_buffer
(sz, indata)
pythonmemorymodule/__init__.py:459
↓ 2 callers
Function
decode_registry_buffer
(type, buffer, size)
windows/winobject/registry.py:134
↓ 2 callers
Method
diff
(self)
pythonmemorymodule/pefile.py:740
↓ 2 callers
Method
disable_all_memory_breakpoints
Restore all pages to their original access rights. If target is ``None``, use ``current_process`` :return: a mapping of all dis
windows/debug/debugger.py:981
↓ 2 callers
Function
do_cpuid
Performs a CPUID for the current process bitness :rtype: :class:`X86CpuidResult`
windows/native_exec/cpuid.py:110
↓ 2 callers
Method
dump
(self)
windows/winobject/exception.py:130
↓ 2 callers
Method
dump
(self)
windows/native_exec/simple_x86.py:37
↓ 2 callers
Method
dump
(self)
windows/native_exec/simple_x64.py:34
↓ 2 callers
Method
dump_dict
Dump all the PE header information into a dictionary.
pythonmemorymodule/pefile.py:6482
↓ 2 callers
Function
encode_init_vector
(data)
windows/crypto/encrypt_decrypt.py:9
↓ 2 callers
Method
enumerate_services
(self)
windows/winobject/service.py:113
↓ 2 callers
Method
enumerate_threads_generator
()
windows/winobject/system.py:455
↓ 2 callers
Method
execute
Execute some native code in the context of the process :return: The thread executing the code :rtype: :class:`WinThread` or :class:`D
windows/winobject/process.py:187
↓ 2 callers
Function
execute_python_code
(process, code)
windows/injection.py:388
↓ 2 callers
Function
explain_acl
(acl, sdtype=None)
windows/security.py:1162
↓ 2 callers
Method
extract_arguments_32bits
(self, cproc, cthread)
windows/debug/breakpoints.py:102
↓ 2 callers
Method
extract_arguments_64bits
(self, cproc, cthread)
windows/debug/breakpoints.py:126
↓ 2 callers
Method
flush
Flush the trace
windows/winobject/event_trace.py:222
↓ 2 callers
Method
force_resolution
()
windows/syswow64.py:223
↓ 2 callers
Function
formatOrdString
(ord_val)
pythonmemorymodule/ordlookup/__init__.py:17
↓ 2 callers
Method
from_raw_buffer
(cls, buffer)
windows/winobject/event_trace.py:355
↓ 2 callers
Method
from_size
(cls, size)
windows/generated_def/winstructs.py:4364
↓ 2 callers
Function
full_pipe_address
Return the full address of the pipe `addr`
windows/pipe.py:15
↓ 2 callers
Method
func
(self, idx)
windows/com.py:51
↓ 2 callers
Function
generate_64bits_execution_stub_from_syswow
shellcode must NOT end by a ret
windows/syswow64.py:31
↓ 2 callers
Method
get_EXPORT_DIRECTORY
(self)
windows/pe_parse.py:376
↓ 2 callers
Method
get_ace
Retrieve ``ACE`` number ``i`` :return: :class:`Ace`
windows/security.py:623
↓ 2 callers
Method
get_arg
(self, nb, proc, thread)
windows/debug/breakpoints.py:66
↓ 2 callers
Function
get_catalog_for_filename
(filename)
windows/wintrust.py:86
↓ 2 callers
Method
get_data
(self)
windows/rpc/ndr.py:593
↓ 2 callers
Method
get_data_from_dword
Return a four byte string representing the double word value (little endian).
pythonmemorymodule/pefile.py:6787
↓ 2 callers
Method
get_data_from_qword
Return an eight byte string representing the quad-word value (little endian).
pythonmemorymodule/pefile.py:6887
↓ 2 callers
Method
get_data_from_word
Return a two byte string representing the word value. (little endian).
pythonmemorymodule/pefile.py:6837
↓ 2 callers
Function
get_dll_name_from_python_version
()
windows/injection.py:325
↓ 2 callers
Method
get_entropy
Calculate and return the entropy for the section.
pythonmemorymodule/pefile.py:1295
↓ 2 callers
Method
get_file_version
(self, name)
windows/winobject/system.py:398
↓ 2 callers
Method
get_hash_md5
Get the MD5 hex-digest of the section's data.
pythonmemorymodule/pefile.py:1318
↓ 2 callers
Method
get_hash_sha1
Get the SHA-1 hex-digest of the section's data.
pythonmemorymodule/pefile.py:1300
↓ 2 callers
Method
get_hash_sha256
Get the SHA-256 hex-digest of the section's data.
pythonmemorymodule/pefile.py:1306
↓ 2 callers
Method
get_hash_sha512
Get the SHA-512 hex-digest of the section's data.
pythonmemorymodule/pefile.py:1312
↓ 2 callers
Method
get_import_table
(self, rva, max_length=None, contains_addresses=False)
pythonmemorymodule/pefile.py:5641
↓ 2 callers
Method
get_item
Return elements nb ``index``. Collection index starts at 1
windows/winobject/task_scheduler.py:31
↓ 2 callers
Function
get_kernel32_dll_name
()
windows/injection.py:21
↓ 2 callers
Method
get_logical_configuration
(self, type)
windows/winobject/device_manager.py:236
↓ 2 callers
Method
get_mapped_filename
The filename mapped at address ``addr`` or ``None`` :rtype: :class:`unicode` or ``None``
windows/winobject/process.py:289
↓ 2 callers
Method
get_name
Retrieve the subject or issuer name of the certificate. See `CertGetNameStringA <https://msdn.microsoft.com/en-us/library/windows/desktop/aa37
windows/crypto/certificate.py:233
↓ 2 callers
Method
get_new_page
(self, size)
windows/native_exec/native_function.py:30
↓ 2 callers
Method
get_next_resource_descriptor
(self, resource, resdes=None)
windows/winobject/device_manager.py:297
↓ 2 callers
Method
get_overlay_data_start_offset
Get the offset of data appended to the file and not contained within the area described in the headers.
pythonmemorymodule/pefile.py:7302
↓ 2 callers
Method
get_property
(self, property)
windows/winobject/device_manager.py:115
↓ 2 callers
Method
get_qword_from_data
Convert eight bytes of data to a word (little endian) 'offset' is assumed to index into a word array. So setting it to N will return
pythonmemorymodule/pefile.py:6891
↓ 2 callers
Method
get_rva_from_offset
Get the RVA corresponding to this file offset.
pythonmemorymodule/pefile.py:5908
↓ 2 callers
Function
get_sublang_name_for_lang
(lang_value, sublang_value)
pythonmemorymodule/pefile.py:651
↓ 2 callers
Method
has_relocs
Checks if the PE file has relocation directory
pythonmemorymodule/pefile.py:6059
↓ 2 callers
Method
is_32b_reg
(name)
windows/native_exec/simple_x64.py:167
↓ 2 callers
Method
is_allocated
Return ``True`` if ``attribute`` is allocated
windows/alpc.py:252
← previous
next →
201–300 of 2,770, ranked by callers