Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NotRequiem/VMAware
/ types & classes
Types & classes
104 in github.com/NotRequiem/VMAware
⨍
Functions
328
◇
Types & classes
104
↓ 4 callers
Class
brand_list
src/vmaware.hpp:3094
↓ 2 callers
Class
stat
src/vmaware.hpp:3656
↓ 1 callers
Class
array_dict
auxiliary/updater.py:264
↓ 1 callers
Class
file_deleter
src/vmaware.hpp:3857
↓ 1 callers
Class
options
auxiliary/add_technique.py:42
↓ 1 callers
Class
options
auxiliary/updater.py:251
Class
ApiTest
gem/test/unit/api.rb:7
Class
DirDeleter
src/vmaware.hpp:6569
Class
HV_DETAILS
src/vmaware.hpp:10036
Class
KEY_FULL_INFORMATION
src/vmaware.hpp:10191
Enum
KEY_INFORMATION_CLASS
src/vmaware.hpp:10206
Class
KEY_VALUE_PARTIAL_INFORMATION_LOCAL
raw structure returned by the native API to manually parse the binary data
src/vmaware.hpp:9241
Enum
MBVendor
src/vmaware.hpp:11838
Class
OBJECT_ATTRIBUTES
src/vmaware.hpp:10102
Class
OBJECT_DIRECTORY_INFORMATION
src/vmaware.hpp:11030
Enum
OBJECT_INFORMATION_CLASS
src/vmaware.hpp:10110
Class
OBJECT_NAME_INFORMATION
src/vmaware.hpp:10115
Class
PROCESS_MACHINE_INFORMATION
src/vmaware.hpp:3990
Class
SEH_Trap
Static class for SEH filtering to avoid Release mode Lambda corruption
src/vmaware.hpp:10575
Class
SYSTEM_BASIC_INFORMATION_LOCAL
now try on all cores, total hardware processors
src/vmaware.hpp:12475
Class
SYSTEM_HYPERVISOR_DETAIL_INFORMATION
src/vmaware.hpp:10039
Class
TCG_PCR_EVENT_HEADER
src/vmaware.hpp:13074
Class
UNICODE_STRING
src/vmaware.hpp:10097
Class
VARIABLE_NAME
src/vmaware.hpp:11222
Enum
VM::brand_enum
src/vmaware.hpp:14567
Class
VMAWARE_TBS_CONTEXT_PARAMS
src/vmaware.hpp:13070
Class
_KEY_FULL_INFORMATION
src/vmaware.hpp:9755
Enum
_KEY_INFORMATION_CLASS
src/vmaware.hpp:9769
Class
_LDR_DATA_TABLE_ENTRY
src/vmaware.hpp:4578
Class
_PEB
src/vmaware.hpp:4597
Class
_PEB_LDR_DATA
src/vmaware.hpp:4572
Class
_SYSTEM_MODULE_INFORMATION
src/vmaware.hpp:9651
Class
_SYSTEM_MODULE_INFORMATION_EX
src/vmaware.hpp:9663
Class
_UNICODE_STRING
src/vmaware.hpp:4566
Class
acpi_header
src/vmaware.hpp:7499
Class
aes_executor
need to do a lambda wrapper to isolate SEH from the parent function's stack unwinding target aes is required for clang/gcc while in MSVC not, and this
src/vmaware.hpp:11558
Class
alg_size
src/vmaware.hpp:13081
Enum
arg_enum
src/cli/globals.hpp:23
Class
array_validator
src/vmaware.hpp:7563
Class
bios_info
src/vmaware.hpp:3207
Class
boot_logo_info
parse header to locate the bitmap
src/vmaware.hpp:8315
Class
brand_entry
src/vmaware.hpp:13351
Class
brand_entry
src/cli/output.cpp:147
Enum
brand_enum
src/vmaware.hpp:598
Enum
brand_enum
src/vmaware.hpp:1050
Enum
brand_enum
src/vmaware.hpp:4935
Enum
brand_enum
src/vmaware.hpp:9266
Enum
brand_enum
src/vmaware.hpp:13493
Class
brands
src/vmaware.hpp:4845
Class
cache_entry
src/vmaware.hpp:3014
Class
cache_state
src/vmaware.hpp:3256
Class
conclusion
src/vmaware.hpp:3115
Class
constexpr_hash
src/vmaware.hpp:1102
Class
constexpr_hash
to search in our databases, we want to precompute hashes at compile time for C++11 and later so we need to match the hardware _mm_crc32_u8, it is base
src/vmaware.hpp:4209
Class
core
============================================================================================== * *
src/vmaware.hpp:13329
Class
cpu
src/vmaware.hpp:737
Class
cpu::stepping_struct
src/vmaware.hpp:8762
Class
cpu_brand
src/vmaware.hpp:3133
Class
cpu_cache
src/vmaware.hpp:1130
Class
cpu_entry
src/vmaware.hpp:1121
Enum
cpu_type
src/vmaware.hpp:1138
Enum
cpu_type
src/vmaware.hpp:4234
Class
crc
struct + function to isolate SEH from the stack frame containing std::vector and use __target__
src/vmaware.hpp:8381
Class
cstrview
src/vmaware.hpp:5234
Class
custom_technique
src/vmaware.hpp:13338
Class
data_t
src/vmaware.hpp:3008
Class
debug_interceptor
ALL output sent through std::cout that doesn't explicitly bypass into g_tui.raw_out gets captured and sent to the Debug Log UI. No layout escapes poss
src/cli/windows_tui.hpp:167
Class
dir_closer
src/vmaware.hpp:7810
Class
dirent
src/vmaware.hpp:3905
Enum
enum_flags
src/vmaware.hpp:482
Class
fadt_table
src/vmaware.hpp:7505
Class
fd_closer
src/vmaware.hpp:7838
Class
fdguard
src/vmaware.hpp:6218
Class
hardened
src/vmaware.hpp:3236
Class
hasher
to save a few cycles
src/vmaware.hpp:1161
Class
hasher
to save a few cycles
src/vmaware.hpp:4243
Class
hyperx
src/vmaware.hpp:3155
Enum
hyperx_state
src/vmaware.hpp:727
Class
ifconf
src/vmaware.hpp:6232
Class
ifreq
src/vmaware.hpp:6231
Class
iretq_frame
src/vmaware.hpp:12734
Class
leaf
src/vmaware.hpp:739
Class
leaf_cache
src/vmaware.hpp:3172
Class
leaf_entry
src/vmaware.hpp:3166
Class
memo
src/vmaware.hpp:3007
Class
model_struct
src/vmaware.hpp:975
Class
multi_brand
src/vmaware.hpp:3074
Class
pci_device
src/vmaware.hpp:7908
Enum
root_type
src/vmaware.hpp:7956
Class
settings
src/vmaware.hpp:13568
Class
sha256
src/cli/sha256.hpp:7
Class
single_brand
src/vmaware.hpp:3054
Class
stepping_struct
src/vmaware.hpp:936
Class
target_pattern
A list of known "dirty" Product IDs associated with public malware analysis sandboxes
src/vmaware.hpp:9264
Class
technique
src/vmaware.hpp:13330
Class
technique_entry
src/vmaware.hpp:13345
Class
thread_entry
this forces the compiler to calculate the hash when initializing the array while staying C++11 compatible
src/vmaware.hpp:4228
Class
threadcount
src/vmaware.hpp:3144
Class
timer
src/vmaware.hpp:3244
Class
trap_context
Context structure to pass data to the static SEH handler
src/vmaware.hpp:10568
next →
1–100 of 104, ranked by callers