Malwagon
ZIP
Releases (4).zip File Analysis · first seen Oct 23, 2026 22:36 · 3.4 MB
2proc 2IOCs
Suspicious35 Completed Public
Get sample Report Sign in

Releases (4).zipZIP analysis report - Suspicious

Run integrity

sample ran

The guest staged the sample and launched it, so what follows describes this file rather than an empty desktop.

72.4sto launch
4telemetry events
2observed
66agent notes

Suspicious

35/100

0 points past the suspicious line at 35, 35 short of malicious at 70.

Clean0-34 Suspicious35-69 Malicious70-100

Why this verdict

+14
Review confirms
  • 3 of 3 local reviews independently read this as suspicious, on top of 21 points the platform measured itself
+11
Static analysis
  • packed payload inside the container (Extractor.dll, Inno Setup)
+10
Runtime behavior
  • 1 living-off-the-land binary abuse(s)
+0
Execution
  • The sample ran and then faulted: the operating system's crash reporter (WerFault.exe) started under it. What it did before that point was observed and is scored above; what it would have done afterwards was not.
+0
Model review
  • findings review (advisory, not scored): suspicious - process spawn, crash on execution, high entropy, no network activity

Model reading

Measured SUSPICIOUS35 of 100

Evidence ledger above, row by row. Published verdict rests on this column and on nothing to its right.

Model reads it asadvisory, no points NOT ASSESSEDnot shown on this page

Reads this report's derived findings, never the sample itself.

A model reading exists for this scan and is shown to the submitter and to staff only. It is a second opinion about evidence the score already priced, it is worth no points, and on a public page it would stand beside the verdict with no grounding a stranger could check.

Analysis layers

Static ran moved the score
Dynamic ran moved the score
Threat intel local feeds only no points
AI not included

Sample

TypeFile
MIMEapplication/zip

Run conditions

Sandbox OSWindows 10
EnvironmentWorkgroup
InternetIsolated
Execution145s
Guest hardware2 vCPU4095 MB RAM

Detection signatures

2 detected
Severity Detection Evidence Layer
HIGH
LOLBin abuse: powershell downloads/executes via PowerShell
MITRE T1059.001
command powershell observed command line
dynamic
MED
High file entropy (encrypted/compressed payload)
MITRE T1027
entropy 8.00 threshold 7.20, maximum 8.00
static

What the tests returned

9 tests

Each test this run performed and what it returned. A test that was not performed says so rather than reading as a negative result.

TestResult
Persistence mechanismsnone established at runtime
Cross-process injectionnone observed
Payloads written to disknone observed
Network connectionsnot tested - this run had no route out, so an empty network section is a property of the run and not an observation about the sample
Behavioural rule matches (Sigma)none observed
Known-malicious hash (reputation sources)no source reported this file
Local anti-virus enginereported no detection
Capability analysis of the file's codenot checked
Anti-analysis / evasion checksnot measured on this run - no in-process API monitor reported in, so the runtime anti-debug and anti-VM calls were never watched

Absence of an observation is not proof of absence - see Coverage for what this run could and could not test.

Arguing against malice

  • The local anti-virus engine reported no detection.
  • No reputation source reported this file as malicious.
  • High entropy here is the container's compression, not necessarily packing.

How much weight this carries

Observed. Observed at runtime and attributed to this sample by one layer. The one fact that decided it: the sample ran for 145s and no malicious behaviour was observed.

Instrument coverage

0 of 4 measured

What this run was able to observe, as the run itself recorded it. A layer that did not run makes an empty result a fact about the sandbox rather than about the sample.

LayerRanWhat that means
Runtime anti-analysis watch not measured Not measured. No in-process monitor reported in on this run, so the runtime anti-debug and anti-VM calls were never watched and an empty list is not a finding about the sample.
API call sequence not measured Not measured. No anti-analysis hook armed on this run, so this sequence carries interpreter spawns only and an empty one does not mean the sample called no APIs.
Explicit module loads not measured Not measured. No in-process monitor reported in on this run, so no module load could be recorded and an empty list does not mean the sample loaded nothing.
Network capture not on this plan Not included on this scan's plan.
Live kernel introspection not measured Not measured. This run did not ask for the memory-dump option, which is what starts the introspection loop.

This lists the layers this run recorded for itself. A layer that is not listed was not recorded either way, so its absence here is not a result.

Structure

What the file is made of: headers, imports, how it was built and whether it was signed.

Signature
Unknown
No compiler or packer signature matched this file.
Not packed
Identity
File
typeZip archive data, at least v2.0 to extract, compression method=deflate
size3.4 MB
entropy7.997

Antivirus engine

no signature matched signature set 28162 - 3.6M signatures

Nothing in the signature set below matched this file. That is one engine's negative answer against one signature set on one day, and it is not a verdict. A signature engine only recognises what has already been named and published, so a file nobody has named yet scans exactly like a file that is harmless. What this file does when it runs is the stronger evidence; read the behaviour sections for that.

Signature setValue
Set version28162
Signatures in the set3,642,894
Set published23 Oct 2026 06:24 +0000
Age when this file was scannedsame day

A negative answer is only as good as the signature set that gave it, so the set is recorded with the result and the result can be reproduced against it.

Local ML assessment

no model score

No model score exists for this file: the local model reads Windows executables only, so this file got a static heuristic instead. That is a gap in coverage and not a finding - the absence of a score here says nothing about the file.

Structural rules of thumb, not a model. 1 cheap static signal fired, for 30 of 100 on a rule-of-thumb scale that is deliberately left out of the verdict score: the packing, entropy and signing cards on this report already price the same facts, and counting them a second time under a machine-learning heading would charge one piece of evidence twice.

  • high entropy 7.997
Packing
Not packed
Bytes are compressed because this is a ZIP container - that is the format, not concealment.
0/100
packer confidence
Detonation is the reliable read here A static pass cannot see through this file's own compression, so the verdict leans on what it does when it runs.
Indicators weighed 1 signal
  • ZIP container (entropy 7.997 is the compression)

Family configuration search

Incomplete

4 of this platform's 69 family parsers could not decode this file, and none produced a configuration. A parser that carries no signature of its own is handed every file, and every parser that has ever failed here is one of those, so a failure is usually a decoder meeting a family it was not written for rather than a reading about this sample. Where the two numbers below differ, a signature did match and its decoder then returned nothing. The absence of a configuration is not evidence that none is present.

Parsers available69
Returned a result4
Failed to decode4

Capability detection

not run on this file

Capability detection reads the machine code of a compiled program and lists what that code is able to do. This submission is not a compiled program, so the check was not run on it and had nothing it could have found. Read this as a question that was not asked here, not as an answer about the file.

Extracted strings

showing 140
  • Extractor.dll
  • ^.Vm|?
  • HIXj
  • hiz<K
  • .pTU
  • V.hi
  • (.Xan
  • \rzON
  • n%dP
  • g.Uf
  • ZH\\
  • %de'<
  • m\\[
  • LKNsw
  • JECy/
  • Gr//
  • .Lua
  • Geh[xh
  • fSPR
  • eNGU
  • )//+
  • Qiit
  • O lmr
  • KNEE
  • *omqe
  • rhei
  • .Zi*
  • tlib
  • uD%s:{
  • .TXx|
  • LLDGW0
  • JAOT
  • idQB
  • ggtH
  • nMPE\M
  • Ndb+l+
  • \.cHf
  • D4\Ndv
  • WNo,g
  • oteT
  • ss lmM
  • wG!ZHI
  • llz$}q
  • =.Vl
  • d7mEH
  • MMai
  • otjlA72
  • IMMH
  • [eac>d
  • `.pEG
  • }DVRII
  • q~QIpANf
  • kxx3//`'
  • eiNA
  • hFGE
  • .bx&
  • cntIZ
  • Rssc
  • UMan2
  • VUat9
  • P3Zal
  • emeK[
  • YVne
  • .yY=J^)Z
  • UUpel
  • 'cso28i
  • .xJa
  • iin*>E
  • WREV]T
  • .rHv
  • .nRt
  • EsEzIZ
  • NEOc
  • aty:yl
  • 5.ISdh
  • QW<.aMv:`
  • F!FUtg
  • ^0Ltol
  • 6d\wasz
  • X TIq8
  • :.Bxq
  • ;aL.lF
  • Jnha
  • =.ah
  • e>dgB
  • H/eye
  • BIo|i
  • btEQ
  • ARAM
  • RVic
  • R.ej
  • QIC4L
  • USBw
  • cXNG
  • akusH
  • U.oUn
  • .vL,
  • B/CHS
  • :Lljl
  • .CY)
  • NGHA
  • uRpGSo
  • BOnv
  • e9nwe
  • %x.{
  • 5.uV
  • %ZZEL(
  • PAql
  • WVChhoM
  • hfmo)
  • Noxdw
  • *.Hhp`
  • RP_gP
  • FR.EsXV(8
  • epa-;O
  • S%lTB
  • \\R>
  • JIs~_k
  • !ksn?= }\\
  • eaIY
  • Laez
  • lFoz.dPn
  • skhe
  • EAVr
  • bfopI
  • Prys
  • :ySLA]M
  • eK!%d
  • ihnaM%:4|
  • w\[vCOG
  • .vcn
  • X.kz
  • ndBI
  • .UB`8NS+
  • BROMJ
  • h.WX
  • DCEz.
  • SSSS
  • Ecbd
  • SIEf

Stack and decoded strings were not recovered: this file format is not eligible for string emulation. Only literal strings present in the file are listed above.

Screen recording

13 frames · screen recording · 146s
Screen recording frame
1 / 13
0:00 · 1/13
Download this recording Download video (.mp4) Download GIF (.gif) Building the file runs an encode on this platform, so it is kept to signed-in accounts. Signing in brings you back to this report.

Behavior summary

ran 145s

2 process(es) observed

LaunchedC:\Users\user\Desktop\VirusBuilder.exe
Privilegestandard
Telemetry sources: Kernel ETW (27 of 400 events) Process audit: 2

What ran is a file from inside the archive. The submission is Releases (4).zip; the host unpacked it and detonated VirusBuilder.exe, one of 4 members (an executable image inside). The score, the hashes and the static analysis on this page are the archive's. Opening an archive in the guest runs the shell's handler and never the file inside it, so the alternative was a run with nothing in it.

No WMI attributed to the sample. The WMI-Activity trace was running and recorded 899 operations on the machine during the run; none of them came from the sample's process tree.

Living-off-the-land binaries

1 LOLBin abuse
HIGH
powershell downloads/executes via PowerShell MITRE T1059.001
# Caller validation to ensure we are calling from and actual script, and not from a malicious command line function Test-Caller { param( [Parameter(Mandatory=$true)] [System.Management.Automation.CallStackFrame[]] $CallStack ) $caller = $CallStack[1] $

Deobfuscated scripts

11 blocks

PowerShell script blocks the sample executed, as PowerShell itself logged them (event 4104) - so an encoded or Invoke-Expression-decoded payload is captured in its final, deobfuscated form, the way it actually ran.

function Get-SystemDriveInfo() {
    [string]$wql = "SELECT * FROM Win32_LogicalDisk WHERE MediaType=12 AND Name = '" + ${env:systemdrive} + "'"
    return Get-WmiObject -query $wql
}
function Format-DiskSpaceMB([double]$space = $(throw "No space is specified")) {
    return [string]([Math]::Round(($space / 1KB), 3))
}
function Get-FolderSize([string]$folder = $(throw "No folder is specified")) {
    if([String]::IsNullOrEmpty($folder) -or (-not(Test-Path $folder))) {
        return 0
    }

    if(-not $Global:DirectoryObject) {
        $Global:DirectoryObject = New-Object -comobject "Scripting.FileSystemObject"
    }

    return ($Global:DirectoryObject.GetFolder($folder).Size) / 1kb
}
function Get-MachineReportPath {
    return "${env:AllUsersProfile}\Microsoft\Windows\WER\ReportQueue"
}
function Get-UserReportPath {
    return "${env:localappdata}\Microsoft\Windows\WER\ReportQueue"
}
function Get-RegistryValue([string]$registryEntryPath = $(throw "No registry entry path is specified"), [string]$registryEntryName = $(throw "No registry entry name is specified"), [double]$defaultValue = 0.0) {
    [double]$registryEntryValue = $defaultValue

    $registryEntry = Get-ItemProperty -Path $registryEntryPath -Name $registryEntryName
    if($registryEntry -ne $null) {
        $registryEntryValue = $registryEntry.$registryEntryName
    }

	return $registryEntryValue
}
function Get-Percentage() {
    [string]$registryEntryPath = "HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting"
    [string]$registryEntryName = "MaxQueueSizePercentage"
    [double]$defaultValue = 100.0

    return Get-RegistryValue $registryEntryPath $registryEntryName $defaultValue
}
function Get-FreeSpace {
    [double]$freeSpace = 0.0
    [string]$wql = "SELECT * FROM Win32_LogicalDisk WHERE MediaType=12"
    $drives = Get-WmiObject -query $wql
    if($null -ne $drives) {
        foreach($drive in $drives) {
            $freeSpace += ($drive.freeSpace)
        }
    }

    return ($freeSpace / 1KB)
}
# Localized	12/07/2019 05:47 AM (GMT)	303:6.40.20520 	CL_LocalizationData.psd1
ConvertFrom-StringData @'
###PSLOC
filesFailToRemove_description=Exceptions caught while removing files.
checkBrokenDesktopShortcuts_progress=Checking for broken shortcuts...
checkBrokenStartupShortcuts_progress=Checking for broken startup links...
brokenDesktopShortcuts_name=Broken desktop shortcuts
brokenDesktopShortcuts_description=List of desktop shortcuts for which the target executable no longer exists.
brokenStartupShortcuts_name=Broken startup shortcuts
brokenStartupShortcuts_description=List of startup shortcuts for which the target executable no longer exists.
deleteBrokenDesktopShortcuts_progress=Deleting broken shortcuts...
deleteBrokenStartupShortcuts_progress=Deleting broken startup links...
checkSystemTime_progress=Checking clock time...
syncSystemTime_progress=Synchronizing clock time...
timeDelayAgainstTimeServer_name=Clock synchronization
checkUnusedDesktopIcons_progress=Checking for unused desktop icons...
unusedDesktopShortcuts_name=Unused desktop shortcuts
unusedDesktopShortcuts_description=List of shortcuts that have not been recently accessed for
unusedTimeUnit=months.
deleteUnusedDesktopShortcuts_progress=Deleting unused shortcuts...
timeServerName=Time server name
samplesCollected=Samples collected
serverTime=Server time
localTime=Local time
timeDifference=Time difference
shortcutName=Shortcut name
CheckWERQueue=Checking for unnecessary files...
DeleteUserWERQueue=Deleting Windows error reports...
DeleteSystemWERQueue=Deleting Windows error reports...
CheckTSHistory=Checking for unnecessary files...
DeleteUserTSHistory=Deleting troubleshooting history...
DeleteAdminTSHistory=Deleting troubleshooting history...
freeSpace=Free space
totalSpace=Total space
driveName=Drive name
systemDriveInfo_name=Disk information
systemDriveInfo_description=Details of the system drive.
UserReportInfo_name=User Report details
UserReportInfo_descr
& 'C:\Windows\TEMP\SDIAG_11365b23-e55b-4d2a-91f9-f44f3f59e018\TS_WERQueue.ps1'
# Caller validation to ensure we are calling from and actual script, and not from a malicious command line
function Test-Caller {
    param(
        [Parameter(Mandatory=$true)]
        [System.Management.Automation.CallStackFrame[]]
        $CallStack
    )
    $caller = $CallStack[1]
    $location = $caller.Location
    Write-Verbose -Message $('caller: ' + $location) -Verbose
    if ($location -eq '<No file>') {
        throw 'Invoke-Expression cannot be used in a script'
    }
}

# Generated with
# $var = New-Object System.Management.Automation.CommandMetadata (Get-Command Invoke-Expression)
# [System.Management.Automation.ProxyCommand]::Create($var) | Out-File .\Invoke-Expression.ps1
function Invoke-Expression {
    [CmdletBinding(HelpUri='https://go.microsoft.com/fwlink/?LinkID=2097030')]
param(
    [Parameter(Mandatory=$true, Position=0, ValueFromPipeline=$true)]
    [string]
    ${Command})

begin
{
    try {
        Test-Caller -CallStack (Get-PSCallStack)
        $outBuffer = $null
        if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer))
        {
            $PSBoundParameters['OutBuffer'] = 1
        }

        $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Utility\Invoke-Expression', [System.Management.Automation.CommandTypes]::Cmdlet)
        $scriptCmd = {& $wrappedCmd @PSBoundParameters }

        $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin)
        $steppablePipeline.Begin($PSCmdlet)
    } catch {
        throw
    }
}

process
{
    try {
        $steppablePipeline.Process($_)
    } catch {
        throw
    }
}

end
{
    try {
        $steppablePipeline.End()
    } catch {
        throw
    }
}
<#

.ForwardHelpTargetName Microsoft.PowerShell.Utility\Invoke-Expression
.ForwardHelpCategory Cmdlet

#>
}

# Generated with
# $var = New-Object System.Management.Automation.CommandMetadata (Get-Com

Command lines, unwrapped

13 read · 1 with something in

13 captured texts were unwrapped locally; 1 yielded something. An address below is text found in a command line: recovering one is not evidence that the sample reached it, and a well-formed hostname here may be a file path or a type name.

Came fromHiddenLooks like an address
script block 10 no
https://go.microsoft.com/fwlink/?LinkID=2097030 go.microsoft.com
As captured
# Caller validation to ensure we are calling from and actual script, and not from a malicious command line
function Test-Caller {
    param(
        [Parameter(Mandatory=$true)]
        [System.Management.Automation.CallStackFrame[]]
        $CallStack
    )
    $caller = $CallStack[1]
    $location = $caller.Location
    Write-Verbose -Message $('caller: ' + $location) -Verbose
    if ($location -eq '<No file>') {
        throw 'Invoke-Expression cannot be used in a script'
    }
}

# Generated with
# $var = New-Object System.Management.Automation.CommandMetadata (Get-Command Invoke-Expression)
# [System.Management.Automation.ProxyCommand]::Create($var) | Out-File .\Invoke-Expression.ps1
function Invoke-Expression {
    [CmdletBinding(HelpUri='https://go.microsoft.com/fwlink/?LinkID=2097030')]
param(
    [Parameter(Mandatory=$true, Position=0, ValueFromPipeline=$true)]
    [string]
    ${Command})

begin
{
    try {
        Test-Caller -CallStack (Get-PSCallStack)
        $outBuffer = $null
        if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer))
        {
            $PSBoundParameters['OutBuffer'] = 1
        }

        $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Utility\Invoke-Expression', [System.Management.Automation.CommandTypes]::Cmdlet)
        $scriptCmd = {& $wrappedCmd @PSBoundParameters }

        $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin)
        $steppablePipeline.Begin($PSCmdlet)
    } catch {
        throw
    }
}

process
{
    try {
        $steppablePipeline.Process($_)
    } catch {
        throw
    }
}

end
{
    try {
        $steppablePipeline.End()
    } catch {
        throw
    }
}
<#

.ForwardHelpTargetName Microsoft.PowerShell.Utility\Invoke-Expression
.ForwardHelpCategory Cmdlet

#>
}

# Generated with
# $var = New-Object System.Management.Automation.CommandMetadata (Get-Com

Network activity

The network section is a paid-plan layer: the DNS the sample resolved, the connections it opened, the TLS it negotiated, and the rule engine's reading of the capture.

This run was captured, and what it captured is on a paid plan rather than absent. An internet-connected detonation is the same plan, so a paid run also shows what the sample reached rather than only what it tried.

See plans Create an account

Process tree

What ran during the detonation, and what each process did. Select a node to see the activity attributed to it.

2processes

Releases (4).zip

2 processes
2 processes

Attributed activity

0Mechanisms found
90Methods checked
0ATT&CK techniques
NONEHighest severity

Persistence mechanisms

clean

No persistence established

None of the 90 auto-start methods below were established during this run.

Detection coverage

0 / 90

Every auto-start method checked on this sample, grouped by family. A method with no result is reported clean, and one the sample only names in its own strings reads "named" rather than "detected".

Logon & Startup 22 clean
  • Active Setup Installed Component T1547.014 clean
  • Explorer Delay-Load Object T1547.001 clean
  • Explorer Run Key T1547.001 clean
  • Explorer SharedTaskScheduler T1547.001 clean
  • Group Policy Extension DLL T1547.004 clean
  • Group Policy Run Key T1547.001 clean
  • Logon Script T1037.001 clean
  • RDP WDS Startup Program T1547.001 clean
  • Registry Run Key T1547.001 clean
  • Registry RunEx Key T1547.001 clean
  • Registry RunOnce Key T1547.001 clean
  • Registry RunOnceEx Key T1547.001 clean
  • Registry RunServices Key T1547.001 clean
  • Startup Folder Item T1547.001 clean
  • Startup Folder Redirection T1547.001 clean
  • Terminal Services Initial Program T1547.001 clean
  • Winlogon GINA DLL T1547.004 clean
  • Winlogon MPNotify Value T1547.004 clean
  • Winlogon Notify Package T1547.004 clean
  • Winlogon Shell Value T1547.004 clean
  • Winlogon Taskman Value T1547.004 clean
  • Winlogon Userinit Value T1547.004 clean
Services & Tasks 9 clean
  • BITS Job T1197 clean
  • Print Monitor DLL T1547.010 clean
  • Print Processor DLL T1547.012 clean
  • Scheduled Task T1053.005 clean
  • Scheduled Task Registry Implant T1053.005 clean
  • Service Control Manager Security Descriptor T1574.011 clean
  • Service DLL Hijack T1543.003 clean
  • Time Provider DLL T1547.003 clean
  • Windows Service Creation T1543.003 clean
Execution Hijack 17 clean
  • .NET Managed Debugger T1546.012 clean
  • Accessibility Tool Hijack T1546.008 clean
  • AeDebug Postmortem Debugger T1546.012 clean
  • App Paths Hijack T1546.012 clean
  • Application Shim Database T1546.011 clean
  • Boot Verification Program T1547.002 clean
  • Command Processor AutoRun T1546.011 clean
  • Explorer Load Value T1547.001 clean
  • Explorer MyComputer Tool Hijack T1546.001 clean
  • Registry Image File Execution Options T1546.012 clean
  • Screensaver Hijack T1546.002 clean
  • Setup ErrorHandler Script T1546 clean
  • Shell Open Command Hijack T1546.001 clean
  • SilentProcessExit Monitor T1546.012 clean
  • Telemetry Controller Command T1546.015 clean
  • WER ReflectDebugger T1546.012 clean
  • Windows Error Reporting Debugger T1546.012 clean
DLL Load Order 12 clean
  • .NET CLR Profiler DLL T1574.012 clean
  • .NET Startup Hook DLL T1574 clean
  • AppCert DLLs T1546.009 clean
  • AppInit DLLs T1546.010 clean
  • AutodialDLL Winsock Injection T1546.006 clean
  • DLL Search-Order Hijack T1574.001 T1574.002 clean
  • DNS Server Plugin DLL T1574.001 clean
  • HTML Help Helper DLL T1546 clean
  • KnownDLLs Manipulation T1574.001 clean
  • Natural Language Platform DLL Override T1546 clean
  • Netsh Helper DLL T1546.007 clean
  • Winsock Layered Service Provider T1546.006 clean
COM & Browser 6 clean
  • Browser Extension T1176 clean
  • Browser Helper Object T1176 clean
  • COM Server Hijack T1546.015 clean
  • HTML Help COM Object Hijack T1546.015 clean
  • Shell Context Menu Handler T1546.001 clean
  • Shell Extension Handler T1546.001 clean
Security Providers & Accounts 11 clean
  • Account RID Hijack T1098 clean
  • AMSI Provider T1562.001 clean
  • Credential Provider T1547.014 clean
  • DSRM Admin Logon Backdoor T1556 clean
  • Hidden Local Account T1136.001 clean
  • LSA Authentication Package T1547.002 clean
  • LSA Extension DLL T1547.005 clean
  • LSA Notification Package T1547.005 clean
  • LSA Security Package T1547.005 clean
  • Network Provider DLL T1556.008 clean
  • Security Support Provider T1547.005 clean
Scripting & Applications 9 clean
  • Netsh Port Proxy T1090.001 clean
  • Office Add-in T1137.006 clean
  • Office Executable Sideload T1574.002 clean
  • Office Startup Template T1137.001 clean
  • Office Test Key T1137.002 clean
  • Power Automate Flow T1546 clean
  • PowerShell Profile T1546.013 clean
  • Windows Terminal Startup Action T1546 clean
  • WMI Event Subscription T1546.003 clean
Boot & Firmware 4 clean
  • BootExecute Native Image T1547.002 clean
  • PlatformExecute Native Image T1547.002 clean
  • SetupExecute Native Image T1547.002 clean
  • UEFI / Bootkit Artifact T1542.003 T1542.001 clean

File activity summary

create 0 write 0 modify 0 delete 0 rename 0

Dropped payload analysis

none kept

The sample ran and none of what it wrote was a payload this run kept and examined. That is a measured absence rather than an unasked question.

File & registry ops

0 file · 0 registry · sample scope
OperationTargetProcess

No file or registry operations captured.

External reputation was not produced for this scan. Threat intelligence enrichment is a paid-plan layer: every extracted indicator - hashes, addresses, hostnames - is checked against the external reputation services. Our own ingested feeds ran on this scan and every result below is theirs. Adding the paid layer adds an external reputation verdict on each indicator, so VirusTotal, MalwareBazaar and filescan.io are listed below as not checked. See plans.

10 answered no 13 had nothing to check
0Sources with a hit
10Sources queriedof 23 available
470.6kFeed records
0Could not answer

File reputation

4 clear · 3 not checked
SourceChecksResultDetailFeed
MalwareBazaar hash feed File hash clean not in feed 3,003 records
48 minutes ago
MalwareBazaar ransomware feed File hash clean not in feed 3,348 records
4 hours ago
ThreatFox hash IOCs File hash clean not in feed 1,153 records
48 minutes ago
URLhaus payload hashes File hash clean not in feed 1,680 records
48 minutes ago
filescan.io File hash not checked no hash lookup ran for this scan live lookup
MalwareBazaar File hash not checked no hash lookup ran for this scan live lookup
VirusTotal File hash not checked no hash lookup ran for this scan live lookup

Hash lookups only - the sample itself is never uploaded to any third party.

Network indicators

nothing of this kind to check
SourceChecksResultDetailFeed
blocklist.de IP / domain / URL not checked no IP, domain or URL observed to check 27.6k records
48 minutes ago
CINS Army IP / domain / URL not checked no IP, domain or URL observed to check 15k records
48 minutes ago
Emerging Threats IP / domain / URL not checked no IP, domain or URL observed to check 482 records
48 minutes ago
Feodo Tracker IP / domain / URL not checked no IP, domain or URL observed to check 5 records
48 minutes ago
IPsum IP / domain / URL not checked no IP, domain or URL observed to check 19.7k records
48 minutes ago
Phishing.Database IP / domain / URL not checked no IP, domain or URL observed to check 391.5k records
4 hours ago
ThreatFox IP / domain / URL not checked no IP, domain or URL observed to check 1,153 records
48 minutes ago
URLhaus IP / domain / URL not checked no IP, domain or URL observed to check no records ingested

TLS fingerprints

nothing of this kind to check
SourceChecksResultDetailFeed
JA3 / JA4 fingerprint blocklists JA3 / JA4 not checked no TLS client fingerprint observed 97 records
10 hours ago
SSL blocklist Server certificate not checked no server certificate fingerprint is extracted to check live lookup

Detection rules

2 clear
SourceChecksResultDetailFeed
Sigma rules Behavior log clean - 2,275 records
5 hours ago
Signature rules Sample content clean no rule matched 110 records
49 minutes ago

Tooling catalogs

4 clear
SourceChecksResultDetailFeed
LOLBAS Process image paths clean 2 process image paths, none masqueraded 245 records
49 minutes ago
LOLBootloaders File hash clean not a known vulnerable bootloader 520 records
48 minutes ago
LOLDrivers File hash clean not a known vulnerable driver 2,333 records
48 minutes ago
LOLRMM Names and domains clean 3 name/domain indicators checked, no remote-management tooling 360 records
48 minutes ago

AI analysis

The AI layer is a paid-plan feature. It reads what the other layers produced - the behaviour summary, the call sequence, the indicator list - and writes the narrative and the kill-chain walkthrough.

Nothing is being withheld. This layer did not run for this scan, so there is no result stored behind the lock.

See plans Create an account

0 malicious 2 suspicious 0 info

File indicators

2
SeverityTypeIndicatorDescription
suspicious sample_sha256 89da93a1346e3bcd40a3d8f20fae56702f4c1fed51afa032e83319c9d8e3df19 Submitted sample (SHA256)
suspicious sample_md5 f6c258dcd2fca9266f2f5b557ad81d9c Submitted sample (MD5)

Sigma detections

0 matches of 2275 rules

The Sigma corpus was evaluated against this run's processes, registry, file, network, DNS and script activity. Nothing matched.

Generated rules

YARA: auto_file_2934_yara

Auto-generated
rule auto_file_2934_yara
{
    meta:
        description = "Auto-generated from scan 2934"
        author = "sandbox auto-generator"
        anchors = "5 independent regions"
    strings:
        $s0 = "!ksn?= }\\\\" ascii fullword
        $s1 = "lFoz.dPn" ascii fullword
        $s2 = "FR.EsXV(8" ascii fullword
        $s3 = "ihnaM%:4|" ascii fullword
        $s4 = ".UB`8NS+" ascii fullword
    condition:
        filesize < 14288596 and all of them
}

Extracted files

What came out of the sample: unpacked payloads, carved objects and captured memory. Each one is stored by content hash, so the same object extracted twice is the same row.

Artifacts

3 files
TypeNameSizeWhat it isSHA-256Download
Extracted file VirusBuilder.exe 522.0 KB PEno detection cf4b1f40d6d51aff94cdab689e598a3d419e4dc1cbf194d92a545ad20c4d1900 ZIP
Extracted file Extractor.dll 5.9 MB packed · Inno SetupPEno detection 1227e484f32c34f026f311e60f1abae065e00f203153dbf0623152dedf5cafbd ZIP
Extracted file Guna.UI2.dll 2.1 MB PEno detection 6d876b257a97995d21072acd44580633468516121145cc218277edc18f971030 ZIP

Export & download

/s/2934

Structured exports for your SIEM/TIP - ATT&CK Navigator layer, STIX 2.1 bundle, MISP event and a defanged IOC list - are free on every report. The packet capture follows this scan's plan, because a capture is the rawest network output this platform produces.

AI analysis report

An enterprise report with an AI-written executive summary, threat assessment, kill chain, and recommendations, plus the derived evidence (verdict, MITRE ATT&CK, network, file modifications, dropped files, IOCs) and screenshots. The AI narrative is built from derived analysis data only, so the raw sample never leaves the host (no-upload and AI-boundary preserved).

Public analyses of this file

1 run
SubmittedEnvironmentVerdictScore
2026-10-23 22:36 Shown below Windows 10 22H2 Suspicious 35/100