FORENSIA

ATT&CK · T1497.001 · sub-technique

System Checks

Tactics: stealth, discovery

About

Adversaries may employ various system checks to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from Virtualization/Sandbox Evasion during automated discovery to shape follow-on behaviors. Specific checks will vary based on the target and/or adversary, but may involve behaviors such as Windows Management Instrumentation, PowerShell, System Information Discovery, and Query Registry to obtain system information and search for VME artifacts. Adversaries may search for VME artifacts in memory, processes, file system, hardware, and/or the Registry. Adversaries may use scripting to automate these checks into one script and then have the program exit if it determines the system to be a virtual environment. Checks could include generic system properties such as host/domain name and samples of network traffic. Adversaries may also check the network adapters addresses, CPU core count, and available memory/drive size. Once executed, malware may also use File and Directory Discovery to check if it was saved in a folder or file with unexpected or even analysis-related naming artifacts such as `malware`, `sample`, or `hash`. Other common checks may enumerate services running that are unique to these applications, installed programs on the system, manufacturer/product fields for strings relating to virtual machine applications, and VME-specific hardware/processor instructions. In applications like VMWare, adversaries can also use a special I/O port to send commands and receive output. Hardware checks, such as the presence of the fan, temperature, and audio devices, could also be used to gather evidence that can be indicative a virtual environment. Adversaries may also query for specific readings from these devices.

Platforms: Linux, macOS, WindowsParent: T1497 Virtualization/Sandbox EvasionMITRE ATT&CK ↗

Used by actors

7 known groups

Software

60 malware/tools implement this

PlugXDyreTrojan.KaraganyFinFisherPupySmoke LoaderGravityRATROKRATSynAckytyInvisiMoleOopsIERogueRobinRemcosUBoatRATBadPatchOSX_OCEANLOTUS.DDenisAstarothEvilBunnyPoetRATAttorOkrumCSPY DownloaderGrandoreiroLuciferSUNBURSTGuLoaderMegaCortexGoldMaxWastedLockerP8RATSodaMasterNativeZoneObliqueRATQakBotBLUELIGHTFerociousWhisperGateSaint BotSharkBumblebeemacOS.OSAMinerSVCReadyDarkTortillaBlack BastaSnip3AsyncRATDarkGateMispaduRaspberry RobinPikabotNightdoorDUSTTRAPLatrodectusExbyteBlackByte RansomwareXLoaderLumma StealerHeartCrypt

Corpus indicators tagged with this technique

1,036 indicators in the corpus carry T1497.001.

IndicatorTypeFamilySevSrc
cve-2025-34037cve851
cve-2026-3102cve853
cve-2013-7471cve851
cve-2007-5693cve851
cve-2020-17456cve851
cve-2014-2321cve851
cve-2021-4045cve851
cve-2017-18377cve851
cve-2026-5815cve851
cve-2021-27076cve851
cve-2021-25646cve851
cve-2025-34117cve851
46b2155c1e71b840d4b7a2e94410b89a61e2446523e6f497206d402eb02e0e93hashransomware801
e5c4e634b2f443f783cae1b5e8247a1069df0c9fhashransomware802
a2c6e01001c62f6198e31a9d603977c6hash802
2a350525ba72ffc9fe45a05a423833d5hashphishing802
1e41c7bfaa6aa3b93b6cc024274a10e33f3e12fe7c98c1db387ef8927f9d1984hashransomware802
ced6b0f4441085bb9c54a32da9ab4ba14c6e21daf6e34fd61d54923f87baacd0hashphishing803
6a5f9bd0e4a0c385b98cc7b528be53a95ff9c4ccffa8c1f65448ab792a46186csha256801
37e065585c573ecc082aacbfd31564ebhashphishing803
a5a5b6257304eefe5212edfd8c0ad27f77357c5046a7acb8eb7ba72ed4bad9e0hashransomware801
ac66c2d47cdefb221822b9074c9810434e8da702a0694139aa9177557e6b292bhashransomware801
24398b75be2645e6c695e529e62e60deb418143a4bbea13c561d3c361419eb54hash802
b032d4ec4e24714f59e853da9b6e63794aacdbcbhashphishing803
f6669bd504ce6b0e303be7ee47f2ebbc062989c88c41f0a3f436044a24869798sha256supply_chain801
4c357a29b202b77e7db190d359ead2dfd3f8869c6808b96bfa8bee82525bb2a2hashransomware801
50ffce607867d8fa8eaf6ef5cd25a3c0e7e4415e881b9e55c04a67bcddb74fdfsha256supply_chain801
164e322d6fbc62e254d73583acd7f39444c884d3f5e6a5d27db143fc25bc88b3sha256supply_chain801
15d1002d9935fbfc9dfc65eb70fe4ecc0943c784hashransomware801
282b9bc318ad1234cbd1b86424b784299b8be31545802a7c6b751166b814b990sha256supply_chain801

Showing the top 30 by severity of 1,036.