MALICIOUS
148
Risk Score
Malware Insights
MITRE ATT&CK
T1059.001 PowerShell
T1204.002 Malicious File
T1059.005 Visual Basic
The VBA macro uses ShellExecute and GetObject to copy an embedded object to the user's AppData directory and rename it to 'eudvr.js'. It then attempts to open this JavaScript file. The Environ$("AppData") call reconstructs the path to the user's AppData directory. The script also includes logic to wait for a file named 'eudvr.txt' to appear before renaming it to 'eudvr.js', suggesting a download or staging process.
Heuristics 5
-
Reference to ShellExecute API high SC_STR_SHELLEXECReference to ShellExecute API
-
Reference to PowerShell high SC_STR_POWERSHELLReference to PowerShell
-
GetObject call high OLE_VBA_GETOBJGetObject call
-
VBA macros detected medium OLE_VBA_MACROSDocument contains VBA macro code
-
Environ() call (env variable access) low OLE_VBA_ENVIRONEnviron() call (env variable access)
Extracted artifacts 2
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas7d59a76256527e9033231b2ea3a92cadbd2c32531dd695abcd4ce11b427d8726 |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 1298 bytes |
ole10native_00.bin59eb56368afd24ef6de6e06caad014ebac89b6f404b9566a7362c8b241f7e0cd |
ole-package | OLE Ole10Native stream: MBD08AF4F52/Ole10Native | 1092 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.