diff --git a/src/vmaware.hpp b/src/vmaware.hpp index 781a82c..740c212 100644 --- a/src/vmaware.hpp +++ b/src/vmaware.hpp @@ -1788,7 +1788,7 @@ struct VM { core::add(HYPERV); } else { state = hyperx_state::HYPERV_ARTIFACT_VM; - core::add(HYPERV_ARTIFACT_VM); + core::add(HYPERV_ARTIFACT); } memo::hyperx::store(state); @@ -10348,15 +10348,15 @@ struct VM { else { return inside_vm; } } - + #pragma pack(push, 1) struct vmaware { + std::string brand; + std::string type; + std::string conclusion; bool is_vm; u8 percentage; u8 detected_count; u8 technique_count; - std::string brand; - std::string type; - std::string conclusion; template vmaware(Args ...args) { @@ -10371,6 +10371,7 @@ struct VM { technique_count = VM::technique_count; } }; + #pragma pack(pop) }; MSVC_ENABLE_WARNING(ASSIGNMENT_OPERATOR NO_INLINE_FUNC SPECTRE)