Malware Insights
The sample is an Excel spreadsheet containing VBA macros. The Workbook_Activate subroutine is designed to execute upon opening the file. It concatenates strings from cells A105, A104, A103, and A100 to form a string, which is then written to a batch file named 'MqjAP.bat' in the user's AppData directory. The GetObject function is used, potentially to interact with the file system or execute commands. The Environ("AppData") call reconstructs the path to the user's AppData directory. The exact content written to the batch file is dependent on the values in the spreadsheet cells, which were not fully extractable due to the binary nature of the DOC BODY.
Heuristics 3
-
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 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas121cba7cc6f2bf99b7c0c65332c772db887abe8bf6c5ff32a0f40d58dd344169 |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 1343 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.