Malware Insights
The sample is an Excel file containing VBA macros. The Workbook_Activate subroutine is triggered upon opening, which calls a function that uses GetObject and CallByName. These functions are commonly abused by macro-enabled malware to execute arbitrary code. The script appears to construct a command string by concatenating values from specific cells (C4, C5, C6, C7, C8) and then executes it. The specific payload and its ultimate destination are not fully discernible due to obfuscation and reliance on external cell values, but the intent is to download and execute a second-stage payload.
Heuristics 3
-
GetObject call high OLE_VBA_GETOBJGetObject call
-
CallByName call high OLE_VBA_CALLBYNAMECallByName call
-
VBA macros detected medium OLE_VBA_MACROSDocument contains VBA macro code
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.basee4a3157e90018db0c981c5f81a82c689548c03d819e244fe8900ff6cddd48fe |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 1575 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.