From 8f8bd79829471ae14dd17fecdd78478cc898fea2 Mon Sep 17 00:00:00 2001 From: Existential-Kernel Date: Tue, 26 Dec 2023 02:25:25 +0000 Subject: [PATCH] fuck this idc anymore --- src/vmaware.hpp | 102 ++++++++++++++++++++++++------------------------ 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/src/vmaware.hpp b/src/vmaware.hpp index 1fe2d79..94c1cf1 100644 --- a/src/vmaware.hpp +++ b/src/vmaware.hpp @@ -4383,57 +4383,57 @@ const std::map VM::table = { { VM::VMID, { 100, VM::vmid }}, { VM::BRAND, { 50, VM::cpu_brand }}, { VM::HYPERVISOR_BIT, { 95, VM::hypervisor_bit }}, - { VM::CPUID_0X4, { 70, VM::cpuid_0x4 }}, - { VM::HYPERVISOR_STR, { 45, VM::hypervisor_brand }}, - { VM::RDTSC, { 20, VM::rdtsc_check }}, - { VM::SIDT, { 65, VM::sidt_check }}, - { VM::VMWARE_PORT, { 80, VM::vmware_port }}, - { VM::THREADCOUNT, { 35, VM::thread_count }}, - { VM::MAC, { 90, VM::mac_address_check }}, - { VM::TEMPERATURE, { 15, VM::temperature }}, - { VM::SYSTEMD, { 70, VM::systemd_virt }}, - { VM::CVENDOR, { 65, VM::chassis_vendor }}, - { VM::CTYPE, { 10, VM::chassis_type }}, - { VM::DOCKERENV, { 80, VM::dockerenv }}, - { VM::DMIDECODE, { 55, VM::dmidecode }}, - { VM::DMESG, { 55, VM::dmesg }}, - { VM::HWMON, { 75, VM::hwmon }}, - { VM::SIDT5, { 45, VM::sidt5 }}, - { VM::CURSOR, { 10, VM::cursor_check }}, - { VM::VMWARE_REG, { 65, VM::vmware_registry }}, - { VM::VBOX_REG, { 65, VM::vbox_registry }}, - { VM::USER, { 35, VM::user_check }}, - { VM::DLL, { 50, VM::DLL_check }}, - { VM::REGISTRY, { 75, VM::registry_key }}, - { VM::SUNBELT_VM, { 10, VM::sunbelt_check }}, - { VM::WINE_CHECK, { 85, VM::wine }}, - { VM::BOOT, { 5, VM::boot_time }}, - { VM::VM_FILES, { 20, VM::vm_files }}, - { VM::HWMODEL, { 75, VM::hwmodel }}, - { VM::DISK_SIZE, { 60, VM::disk_size }}, - { VM::VBOX_DEFAULT, { 55, VM::vbox_default_specs }}, - { VM::VBOX_NETWORK, { 70, VM::vbox_network_share }}, - { VM::COMPUTER_NAME, { 15, VM::computer_name_match }}, - { VM::HOSTNAME, { 25, VM::hostname_match }}, - { VM::MEMORY, { 35, VM::low_memory_space }}, - { VM::VM_PROCESSES, { 30, VM::vm_processes }}, - { VM::LINUX_USER_HOST, { 35, VM::linux_user_host }}, - { VM::VBOX_WINDOW_CLASS, { 10, VM::vbox_window_class }}, - { VM::GAMARUE, { 40, VM::gamarue }}, - //{ VM::WMIC, { 20, VM::wmic }}, - { VM::VMID_0X4, { 90, VM::vmid_0x4 }}, - { VM::VPC_BACKDOOR, { 70, VM::vpc_backdoor }}, - { VM::PARALLELS_VM, { 50, VM::parallels }}, - { VM::SPEC_RDTSC, { 80, VM::speculative_rdtsc }}, - { VM::LOADED_DLLS, { 75, VM::loaded_dlls }}, - { VM::QEMU_BRAND, { 100, VM::cpu_brand_qemu }}, - { VM::BOCHS_CPU, { 95, VM::bochs_cpu }}, - { VM::VPC_BOARD, { 20, VM::vpc_board }}, - { VM::HYPERV_WMI, { 80, VM::hyperv_wmi }}, - { VM::HYPERV_REG, { 80, VM::hyperv_registry }}, - { VM::BIOS_SERIAL, { 60, VM::bios_serial }}, - { VM::VBOX_FOLDERS, { 45, VM::vbox_shared_folders }}, - { VM::VBOX_MSSMBIOS, { 75, VM::vbox_mssmbios }} + //{ VM::CPUID_0X4, { 70, VM::cpuid_0x4 }}, + //{ VM::HYPERVISOR_STR, { 45, VM::hypervisor_brand }}, + //{ VM::RDTSC, { 20, VM::rdtsc_check }}, + //{ VM::SIDT, { 65, VM::sidt_check }}, + //{ VM::VMWARE_PORT, { 80, VM::vmware_port }}, + //{ VM::THREADCOUNT, { 35, VM::thread_count }}, + //{ VM::MAC, { 90, VM::mac_address_check }}, + //{ VM::TEMPERATURE, { 15, VM::temperature }}, + //{ VM::SYSTEMD, { 70, VM::systemd_virt }}, + //{ VM::CVENDOR, { 65, VM::chassis_vendor }}, + //{ VM::CTYPE, { 10, VM::chassis_type }}, + //{ VM::DOCKERENV, { 80, VM::dockerenv }}, + //{ VM::DMIDECODE, { 55, VM::dmidecode }}, + //{ VM::DMESG, { 55, VM::dmesg }}, + //{ VM::HWMON, { 75, VM::hwmon }}, + //{ VM::SIDT5, { 45, VM::sidt5 }}, + //{ VM::CURSOR, { 10, VM::cursor_check }}, + //{ VM::VMWARE_REG, { 65, VM::vmware_registry }}, + //{ VM::VBOX_REG, { 65, VM::vbox_registry }}, + //{ VM::USER, { 35, VM::user_check }}, + //{ VM::DLL, { 50, VM::DLL_check }}, + //{ VM::REGISTRY, { 75, VM::registry_key }}, + //{ VM::SUNBELT_VM, { 10, VM::sunbelt_check }}, + //{ VM::WINE_CHECK, { 85, VM::wine }}, + //{ VM::BOOT, { 5, VM::boot_time }}, + //{ VM::VM_FILES, { 20, VM::vm_files }}, + //{ VM::HWMODEL, { 75, VM::hwmodel }}, + //{ VM::DISK_SIZE, { 60, VM::disk_size }}, + //{ VM::VBOX_DEFAULT, { 55, VM::vbox_default_specs }}, + //{ VM::VBOX_NETWORK, { 70, VM::vbox_network_share }}, + //{ VM::COMPUTER_NAME, { 15, VM::computer_name_match }}, + //{ VM::HOSTNAME, { 25, VM::hostname_match }}, + //{ VM::MEMORY, { 35, VM::low_memory_space }}, + //{ VM::VM_PROCESSES, { 30, VM::vm_processes }}, + //{ VM::LINUX_USER_HOST, { 35, VM::linux_user_host }}, + //{ VM::VBOX_WINDOW_CLASS, { 10, VM::vbox_window_class }}, + //{ VM::GAMARUE, { 40, VM::gamarue }}, + ////{ VM::WMIC, { 20, VM::wmic }}, + //{ VM::VMID_0X4, { 90, VM::vmid_0x4 }}, + //{ VM::VPC_BACKDOOR, { 70, VM::vpc_backdoor }}, + //{ VM::PARALLELS_VM, { 50, VM::parallels }}, + //{ VM::SPEC_RDTSC, { 80, VM::speculative_rdtsc }}, + //{ VM::LOADED_DLLS, { 75, VM::loaded_dlls }}, + //{ VM::QEMU_BRAND, { 100, VM::cpu_brand_qemu }}, + //{ VM::BOCHS_CPU, { 95, VM::bochs_cpu }}, + //{ VM::VPC_BOARD, { 20, VM::vpc_board }}, + //{ VM::HYPERV_WMI, { 80, VM::hyperv_wmi }}, + //{ VM::HYPERV_REG, { 80, VM::hyperv_registry }}, + //{ VM::BIOS_SERIAL, { 60, VM::bios_serial }}, + //{ VM::VBOX_FOLDERS, { 45, VM::vbox_shared_folders }}, + //{ VM::VBOX_MSSMBIOS, { 75, VM::vbox_mssmbios }} // __TABLE_LABEL, add your technique above // { VM::YOUR_FUNCTION, { POINTS, FUNCTION POINTER }}