Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NotRequiem/VMAware
/ functions
Functions
328 in github.com/NotRequiem/VMAware
⨍
Functions
328
◇
Types & classes
104
↓ 90 callers
Function
checker
src/cli/output.cpp:231
↓ 37 callers
Function
find
src/vmaware.hpp:3730
↓ 32 callers
Function
exists
src/vmaware.hpp:3652
↓ 27 callers
Function
get_function_address
retrieves the addresses of specified functions from a loaded module using the export directory, manual implementation of GetProcAddress
src/vmaware.hpp:4418
↓ 26 callers
Function
get_ntdll
src/vmaware.hpp:4559
↓ 20 callers
Function
check
auxiliary/memoize_test.cpp:10
↓ 14 callers
Function
read_file
fetch file data
src/vmaware.hpp:3618
↓ 13 callers
Function
find_pattern
(base_str)
auxiliary/updater.py:192
↓ 13 callers
Function
sys_result
src/vmaware.hpp:3851
↓ 12 callers
Method
get
src/vmaware.hpp:4254
↓ 12 callers
Function
hyper_x
* @brief Check what kind of Hyper-V hypervisor is running on the system * @note Hyper-V's presence on a host system can set certain hyperviso
src/vmaware.hpp:4040
↓ 10 callers
Function
is_admin
src/vmaware.hpp:3702
↓ 8 callers
Function
detected_count
src/vmaware.hpp:14149
↓ 7 callers
Function
brand
src/vmaware.hpp:13820
↓ 7 callers
Function
detect
src/vmaware.hpp:13852
↓ 7 callers
Function
percentage
src/vmaware.hpp:13896
↓ 7 callers
Function
repeat_str
src/cli/windows_tui.hpp:99
↓ 6 callers
Function
pad
safely trims and pads a string ensuring it fits perfectly within bounds without leaking unclosed ANSI tags or overflowing text visually
src/cli/windows_tui.hpp:51
↓ 5 callers
Function
conclusion
src/vmaware.hpp:14283
↓ 5 callers
Function
visible_length
src/cli/windows_tui.hpp:84
↓ 4 callers
Function
check
* @brief Check for a specific technique based on flag argument * @param u8 (flags from VM wrapper) * @return bool * @link https://githu
src/vmaware.hpp:13744
↓ 4 callers
Function
flag_to_string
* @brief This will convert the technique flag into a string, which will correspond to the technique name * @param single technique flag in VM str
src/vmaware.hpp:14000
↓ 4 callers
Function
is_running_under_translator
src/vmaware.hpp:3962
↓ 3 callers
Function
compute_self_sha256
src/cli/sha256.cpp:213
↓ 3 callers
Function
is_admin
src/cli/output.cpp:57
↓ 3 callers
Function
is_disabled
src/cli/output.cpp:98
↓ 3 callers
Function
is_hardened
* @brief Returns whether it suspects the environment has anti-VM hardening * @param flags The active flagset configuration * @return bool
src/vmaware.hpp:14405
↓ 3 callers
Function
narrow_wide
src/vmaware.hpp:3763
↓ 3 callers
Function
scoreboards_equal
auxiliary/memoize_test.cpp:20
↓ 3 callers
Method
store
src/vmaware.hpp:3159
↓ 3 callers
Method
update_box_width
src/cli/windows_tui.cpp:58
↓ 2 callers
Method
add_debug
src/cli/windows_tui.cpp:421
↓ 2 callers
Function
console_pause
src/cli/output.cpp:47
↓ 2 callers
Function
execute_unchecked
helper function to invoke pointers without instrumentation
src/vmaware.hpp:4837
↓ 2 callers
Function
find_file
(filename_candidates, start_dir=None, max_levels=8, walk_depth=2)
auxiliary/updater.py:37
↓ 2 callers
Function
general
src/cli/output.cpp:458
↓ 2 callers
Function
get_manufacturer_model
src/vmaware.hpp:4685
↓ 2 callers
Function
is_directory
src/vmaware.hpp:3661
↓ 2 callers
Function
is_vm_brand_multiple
src/cli/output.cpp:138
↓ 2 callers
Function
str_copy
src/vmaware.hpp:2997
↓ 2 callers
Function
type
src/vmaware.hpp:14175
↓ 2 callers
Function
write_arg_impl
choose correct << or narrow for each type
src/vmaware.hpp:3780
↓ 2 callers
Function
write_header
(options, header_file)
auxiliary/add_technique.py:281
↓ 1 callers
Function
DISABLE
src/vmaware.hpp:13989
↓ 1 callers
Method
add_cycle
src/cli/windows_tui.cpp:402
↓ 1 callers
Method
add_exception
src/cli/windows_tui.cpp:383
↓ 1 callers
Function
are_perms_required
src/cli/output.cpp:80
↓ 1 callers
Function
brand_list
src/cli/main.cpp:106
↓ 1 callers
Function
color
src/cli/output.cpp:18
↓ 1 callers
Function
detected_enums
src/vmaware.hpp:14111
↓ 1 callers
Method
draw_summary_box
src/cli/windows_tui.cpp:517
↓ 1 callers
Function
enable_crt_leak_check
src/cli/main.cpp:184
↓ 1 callers
Function
exe_path
src/cli/sha256.cpp:168
↓ 1 callers
Function
fetch_enums
()
auxiliary/updater.py:218
↓ 1 callers
Function
fetch_lib_info
(enum_list)
auxiliary/updater.py:276
↓ 1 callers
Method
final
src/cli/sha256.cpp:130
↓ 1 callers
Method
finalize
src/cli/windows_tui.cpp:546
↓ 1 callers
Function
generate_json
src/cli/output.cpp:339
↓ 1 callers
Function
get_technique_count
src/cli/output.cpp:403
↓ 1 callers
Function
get_vm_description
src/cli/output.cpp:142
↓ 1 callers
Function
help
src/cli/main.cpp:57
↓ 1 callers
Method
init
src/cli/windows_tui.cpp:78
↓ 1 callers
Method
init_as_list
(self, key)
auxiliary/updater.py:268
↓ 1 callers
Function
is_unsupported
src/vmaware.hpp:3587
↓ 1 callers
Function
is_unsupported
src/cli/output.cpp:112
↓ 1 callers
Function
manage_output
src/cli/wagner_fischer.cpp:85
↓ 1 callers
Function
parse_disable_token
src/cli/output.cpp:302
↓ 1 callers
Function
popcount
src/vmaware.hpp:3734
↓ 1 callers
Method
print_left
src/cli/windows_tui.cpp:260
↓ 1 callers
Function
print_to_stream
variadic pack printer for C++11
src/vmaware.hpp:3801
↓ 1 callers
Function
prompt
()
auxiliary/add_technique.py:67
↓ 1 callers
Function
read_file_binary
fetch the file but in binary form
src/vmaware.hpp:3671
↓ 1 callers
Function
run_brand
src/cli/output.cpp:431
↓ 1 callers
Function
run_conclusion
src/cli/output.cpp:449
↓ 1 callers
Function
run_detect
src/cli/output.cpp:423
↓ 1 callers
Function
run_percent
src/cli/output.cpp:415
↓ 1 callers
Function
run_stdout
src/cli/output.cpp:407
↓ 1 callers
Function
run_type
src/cli/output.cpp:440
↓ 1 callers
Function
scoreboard_non_decreasing
auxiliary/memoize_test.cpp:32
↓ 1 callers
Method
scroll_cycles_down
src/cli/windows_tui.cpp:484
↓ 1 callers
Method
scroll_cycles_up
src/cli/windows_tui.cpp:473
↓ 1 callers
Method
scroll_debug_down
src/cli/windows_tui.cpp:506
↓ 1 callers
Method
scroll_debug_up
src/cli/windows_tui.cpp:495
↓ 1 callers
Method
scroll_exceptions_down
src/cli/windows_tui.cpp:462
↓ 1 callers
Method
scroll_exceptions_up
src/cli/windows_tui.cpp:451
↓ 1 callers
Method
set_cursor
src/cli/windows_tui.cpp:16
↓ 1 callers
Function
smbios_vm_bit
* @brief Check for the VM bit in the SMBIOS data * @author idea from https://github.com/systemd/systemd/blob/main/src/basic/virt.c * @catego
src/vmaware.hpp:6899
↓ 1 callers
Function
string_to_technique
src/cli/output.cpp:127
↓ 1 callers
Function
suggest
src/cli/wagner_fischer.cpp:56
↓ 1 callers
Method
update
src/cli/sha256.cpp:119
↓ 1 callers
Function
update_date
(filename)
auxiliary/updater.py:172
↓ 1 callers
Function
update_docs
(enum_list)
auxiliary/updater.py:402
↓ 1 callers
Function
update_sections
(filename)
auxiliary/updater.py:93
↓ 1 callers
Function
version
src/cli/main.cpp:94
↓ 1 callers
Function
wagner_fischer
src/cli/wagner_fischer.cpp:13
↓ 1 callers
Function
write_cli
(options)
auxiliary/add_technique.py:435
↓ 1 callers
Function
write_docs
(options)
auxiliary/add_technique.py:482
Function
Init_vmaware_rb
gem/extension/vmaware-rb.cpp:20
Function
VM
constructor stuff
src/vmaware.hpp:722
Function
VMAWARE_CLI_DEBUG
src/cli/windows_tui.hpp:187
next →
1–100 of 328, ranked by callers