Malware Insights
The sample is an Excel file containing VBA macros that are automatically executed upon opening via Auto_Open and Workbook_Open. The script attempts to collect system information (OS version, IP address, hotfixes, processes, security products, AppLocker policies, ASR rules) and encrypts it using RC4 with the hardcoded key 'Im on the highway to hell'. This encrypted data is then sent to the domains 'noreply.ars-covid19.fr' and 'ars-covid19.fr/resources' via HTTP POST requests. The document body explicitly instructs the user to enable macros to view COVID-19 related information, acting as a lure.
Heuristics 10
-
VBA WMI Win32_Process launcher critical OLE_VBA_WMI_PROCESS_CREATEVBA macro builds or references a WMI moniker for Win32_Process and invokes .Create to start a command. This is a high-confidence macro execution chain that often hides the WMI class name through string concatenation or helper functions.
-
Workbook_Open macro high OLE_VBA_WBOPENWorkbook_Open macro
-
Auto_Open macro high OLE_VBA_AUTOAuto_Open macro
-
CreateObject call high OLE_VBA_CREATEOBJCreateObject call
-
GetObject call high OLE_VBA_GETOBJGetObject call
-
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECCompiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
-
VBA macros detected medium OLE_VBA_MACROSDocument contains VBA macro code
-
Macro/content-enable lure medium SE_ENABLE_LUREDocument instructs the user to enable macros or editing — a common technique used by malware droppers to bypass Office macro security settings
-
Environ() call (env variable access) low OLE_VBA_ENVIRONEnviron() call (env variable access)
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL https://noreply.ars-covid19.fr�
- https://ars-covid19.fr/resources�
- https://noreply.ars-covid19.fr
- https://ars-covid19.fr/resources
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas83a3c82e64c184b65851f2c8c8bf82656a7dee5aa8821a62760d1cffe28d4907 |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 26737 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.