MCPcopy Create free account

hub / github.com/0xnobody/vmpdump / types & classes

Types & classes74 in github.com/0xnobody/vmpdump

Classdata_directories_t
VMPDump/winpe/nt_headers.hpp:287
Classdata_directories_x64_t
VMPDump/winpe/nt_headers.hpp:258
Classdata_directories_x86_t
VMPDump/winpe/nt_headers.hpp:231
Classdata_directory_t
Data directories
VMPDump/winpe/nt_headers.hpp:223
Classdebug_directory_entry_t
VMPDump/winpe/dir_debug.hpp:28
Classdebug_directory_t
VMPDump/winpe/dir_debug.hpp:39
Enumdebug_directory_type_id
VMPDump/winpe/dir_debug.hpp:7
Enumdirectory_id
Directory indices
VMPDump/winpe/nt_headers.hpp:79
Classdisassembler
This class provides a very lightweight thread-safe wrapper over capstone.
VMPDump/disassembler.hpp:41
Enumdisassembler_flags
Specifies the desired behaviour of the auto disassembler when a jump condition is encountered
VMPDump/disassembler.hpp:16
Classdos_header_t
DOS header
VMPDump/winpe/nt_headers.hpp:428
Enumdynamic_reloc_entry_id
Dynamic relocations
VMPDump/winpe/dir_load_config.hpp:13
Classdynamic_reloc_guard_rf_epilogue_t
VMPDump/winpe/dir_load_config.hpp:28
Classdynamic_reloc_guard_rf_prologue_t
VMPDump/winpe/dir_load_config.hpp:22
Classdynamic_reloc_guard_switch_table_branch_t
VMPDump/winpe/dir_load_config.hpp:55
Classdynamic_reloc_import_control_transfer_t
VMPDump/winpe/dir_load_config.hpp:39
Classdynamic_reloc_indir_control_transfer_t
VMPDump/winpe/dir_load_config.hpp:46
Classdynamic_reloc_table_t
VMPDump/winpe/dir_load_config.hpp:95
Classdynamic_reloc_v2_x64_t
VMPDump/winpe/dir_load_config.hpp:85
Classdynamic_reloc_v2_x86_t
VMPDump/winpe/dir_load_config.hpp:75
Classdynamic_reloc_x64_t
VMPDump/winpe/dir_load_config.hpp:68
Classdynamic_reloc_x86_t
VMPDump/winpe/dir_load_config.hpp:61
Classembedded_string
VMPDump/tables.hpp:86
Classexception_directory_t
VMPDump/winpe/dir_exceptions.hpp:14
Classexport_directory_t
VMPDump/winpe/dir_export.hpp:7
Classexport_info
Define helper structures to organize retrieved data.
VMPDump/main.cpp:131
Classfile_header_t
File header
VMPDump/winpe/nt_headers.hpp:210
Classhotpatch_base_t
Hot patch information
VMPDump/winpe/dir_load_config.hpp:104
Classhotpatch_hashes_t
VMPDump/winpe/dir_load_config.hpp:127
Classhotpatch_info_t
VMPDump/winpe/dir_load_config.hpp:116
Classimage_named_import_t
VMPDump/winpe/dir_iat.hpp:7
Classimage_t
VMPDump/winpe/image.hpp:22
Classimage_thunk_data_t
VMPDump/winpe/dir_iat.hpp:49
Classimage_thunk_data_x64
VMPDump/tables.hpp:35
Classimage_thunk_data_x64_t
VMPDump/winpe/dir_iat.hpp:14
Classimage_thunk_data_x86_t
VMPDump/winpe/dir_iat.hpp:31
Classimport_call
Struct that holds import calls and their referenced import.
VMPDump/imports.hpp:31
Classimport_directory
VMPDump/tables.hpp:8
Classimport_directory_t
VMPDump/winpe/dir_import.hpp:7
Classimport_named_import
VMPDump/tables.hpp:65
Classimport_stub_analysis
Structure used to return raw import stub analysis information.
VMPDump/vmpdump.cpp:17
Classinstruction
This class provides a simple wrapper over the cs_insn and cs_detail structs to make it self-containing, and to provide some simple utilities.
VMPDump/instruction.hpp:11
Classinstruction_stream
This class spans over an ordered vector of instructions. It contains an index to determine the current position in the stream.
VMPDump/instruction_stream.hpp:12
Classload_config_ci_t
Code integrity information
VMPDump/winpe/dir_load_config.hpp:135
Classload_config_directory_t
VMPDump/winpe/dir_load_config.hpp:213
Classload_config_directory_x64_t
VMPDump/winpe/dir_load_config.hpp:143
Classload_config_directory_x86_t
VMPDump/winpe/dir_load_config.hpp:188
Enummachine_id
File target machine
VMPDump/winpe/nt_headers.hpp:20
Classmodule_info
VMPDump/main.cpp:136
Classmodule_view
This class allows provides easy remote module read + write capabilities.
VMPDump/module_view.hpp:22
Classnt_headers_t
VMPDump/winpe/nt_headers.hpp:414
Classoptional_header_t
VMPDump/winpe/nt_headers.hpp:382
Classoptional_header_x64_t
Optional header
VMPDump/winpe/nt_headers.hpp:294
Classoptional_header_x86_t
VMPDump/winpe/nt_headers.hpp:335
Classpe_image
Describes a 64/32 bit Microsoft Portable Executable Image.
VMPDump/pe_image.hpp:9
Classreloc_block_t
VMPDump/winpe/dir_relocs.hpp:25
Classreloc_directory_t
VMPDump/winpe/dir_relocs.hpp:36
Classreloc_entry_t
VMPDump/winpe/dir_relocs.hpp:19
Enumreloc_type_id
Not "enum class" to ease the casting to uint16_t:4
VMPDump/winpe/dir_relocs.hpp:8
Classresolved_import
Struct that information regarding an obfuscated VMProtect import.
VMPDump/imports.hpp:11
Classresource_directory_data_t
VMPDump/winpe/dir_resource.hpp:41
Classresource_directory_desc_t
VMPDump/winpe/dir_resource.hpp:64
Classresource_directory_entry_t
VMPDump/winpe/dir_resource.hpp:49
Classresource_directory_string_t
VMPDump/winpe/dir_resource.hpp:33
Classresource_directory_t
Contains { Type -> Name -> Lang } directory, nested
VMPDump/winpe/dir_resource.hpp:77
Enumresource_id
VMPDump/winpe/dir_resource.hpp:7
Classruntime_function_t
VMPDump/winpe/dir_exceptions.hpp:7
Classsection_header_t
Section header
VMPDump/winpe/nt_headers.hpp:389
Enumsubsystem_id
Subsystems
VMPDump/winpe/nt_headers.hpp:58
Classtls_directory_t
VMPDump/winpe/dir_tls.hpp:40
Classtls_directory_x64_t
VMPDump/winpe/dir_tls.hpp:18
Classtls_directory_x86_t
VMPDump/winpe/dir_tls.hpp:28
Classvmpdump
The master class allowing for easy access to all dumper and import reconstruction functionality.
VMPDump/vmpdump.hpp:16
Classvmpdump_settings
User-provided settings.
VMPDump/main.cpp:22