Analysis
- max time kernel
170s - max time network
145s - platform
windows7_x64 - resource
win7-20240419-en - resource tags
arch:x64arch:x86image:win7-20240419-enlocale:en-usos:windows7-x64system - submitted
11/06/2024, 04:27
Behavioral task
behavioral1
Sample
XClient.exe
Resource
win7-20240419-en
14 signatures
150 seconds
Behavioral task
behavioral2
Sample
XClient.exe
Resource
win10v2004-20240426-en
15 signatures
150 seconds
General
- Target XClient.exe
- Size 74KB
- Sample240611-e3l7rsvdnq
- SHA256 14fc945249c10349174b83ae6330d19a8621f2a65ba69a54b2b923bf96933c3e
- MD5 98f79018890d5b65e153e9d3082b024b
- SHA1 2fa9e5abbc16d656d4dafa036af9a29e83fe9304
- SHA512 d3599c1f5b09d26328469a0011dd61fbb9560fd851a1e47ab14cc5bc20ab28012f60eda0cce07be6ad1e22d8ff3012221ddf9c64f0a08dc52683744852e456cf
- SSDEEP 1536:Qz2TVwZ+XVb6MIOkbpl9ZyhV956KMzNOfK5N5bR44:Qz2pXlb6YkbpUV9ZkNOgtu4
- MD5 SHA1 SHA512 SSDEEP
Score
10/10
Malware Config
Extracted
Family
-
xworm
C2
-
association-bowl.gl.at.ply.gg:32006
Attributes
-
Install_directory
%AppData%
-
install_file
svchost.exe
Signatures
- Detect Xworm Payload 4 IoCs
resource yara_rule behavioral1/memory/2248-1-0x0000000000220000-0x0000000000238000-memory.dmp family_xworm behavioral1/files/0x0009000000012120-34.dat family_xworm behavioral1/memory/836-36-0x0000000000990000-0x00000000009A8000-memory.dmp family_xworm behavioral1/memory/2740-41-0x0000000001310000-0x0000000001328000-memory.dmp family_xworm - Command and Scripting Interpreter: PowerShell 1 TTPs 4 IoCs
Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.
pid Process 2612 powershell.exe 2828 powershell.exe 2380 powershell.exe 2452 powershell.exe - Drops startup file 2 IoCs
description ioc Process File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.lnk XClient.exe File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.lnk XClient.exe - Executes dropped EXE 3 IoCs
pid Process 836 svchost.exe 3004 svchost.exe 2740 svchost.exe - Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-481678230-3773327859-3495911762-1000\Software\Microsoft\Windows\CurrentVersion\Run\svchost = "C:\\Users\\Admin\\AppData\\Roaming\\svchost.exe" XClient.exe - Looks up external IP address via web service 1 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 4 ip-api.com - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- Creates scheduled task(s) 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 2552 schtasks.exe - Suspicious behavior: EnumeratesProcesses 11 IoCs
pid Process 2612 powershell.exe 2828 powershell.exe 2380 powershell.exe 2452 powershell.exe 2248 XClient.exe 2248 XClient.exe 2248 XClient.exe 2248 XClient.exe 2248 XClient.exe 2248 XClient.exe 2248 XClient.exe - Suspicious use of AdjustPrivilegeToken 9 IoCs
description pid Process Token: SeDebugPrivilege 2248 XClient.exe Token: SeDebugPrivilege 2612 powershell.exe Token: SeDebugPrivilege 2828 powershell.exe Token: SeDebugPrivilege 2380 powershell.exe Token: SeDebugPrivilege 2452 powershell.exe Token: SeDebugPrivilege 2248 XClient.exe Token: SeDebugPrivilege 836 svchost.exe Token: SeDebugPrivilege 3004 svchost.exe Token: SeDebugPrivilege 2740 svchost.exe - Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 2248 XClient.exe - Suspicious use of WriteProcessMemory 24 IoCs
description pid Process procid_target PID 2248 wrote to memory of 2612 2248 XClient.exe 29 PID 2248 wrote to memory of 2612 2248 XClient.exe 29 PID 2248 wrote to memory of 2612 2248 XClient.exe 29 PID 2248 wrote to memory of 2828 2248 XClient.exe 31 PID 2248 wrote to memory of 2828 2248 XClient.exe 31 PID 2248 wrote to memory of 2828 2248 XClient.exe 31 PID 2248 wrote to memory of 2380 2248 XClient.exe 33 PID 2248 wrote to memory of 2380 2248 XClient.exe 33 PID 2248 wrote to memory of 2380 2248 XClient.exe 33 PID 2248 wrote to memory of 2452 2248 XClient.exe 35 PID 2248 wrote to memory of 2452 2248 XClient.exe 35 PID 2248 wrote to memory of 2452 2248 XClient.exe 35 PID 2248 wrote to memory of 2552 2248 XClient.exe 37 PID 2248 wrote to memory of 2552 2248 XClient.exe 37 PID 2248 wrote to memory of 2552 2248 XClient.exe 37 PID 1712 wrote to memory of 836 1712 taskeng.exe 40 PID 1712 wrote to memory of 836 1712 taskeng.exe 40 PID 1712 wrote to memory of 836 1712 taskeng.exe 40 PID 1712 wrote to memory of 3004 1712 taskeng.exe 43 PID 1712 wrote to memory of 3004 1712 taskeng.exe 43 PID 1712 wrote to memory of 3004 1712 taskeng.exe 43 PID 1712 wrote to memory of 2740 1712 taskeng.exe 48 PID 1712 wrote to memory of 2740 1712 taskeng.exe 48 PID 1712 wrote to memory of 2740 1712 taskeng.exe 48 - 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.
Processes
-
C:\Users\Admin\AppData\Local\Temp\XClient.exe"C:\Users\Admin\AppData\Local\Temp\XClient.exe"1⤵
- Drops startup file
- Adds Run key to start application
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:2248 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp\XClient.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2612
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'XClient.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2828
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Roaming\svchost.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2380
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'svchost.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2452
-
-
C:\Windows\System32\schtasks.exe"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "svchost" /tr "C:\Users\Admin\AppData\Roaming\svchost.exe"2⤵
- Creates scheduled task(s)
PID:2552
-
-
C:\Windows\system32\taskeng.exetaskeng.exe {04ACA79D-FE7E-4F9A-9ECF-6C5E8C55D929} S-1-5-21-481678230-3773327859-3495911762-1000:UIBNQNMA\Admin:Interactive:[1]1⤵
- Suspicious use of WriteProcessMemory
PID:1712 -
C:\Users\Admin\AppData\Roaming\svchost.exeC:\Users\Admin\AppData\Roaming\svchost.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:836
-
-
C:\Users\Admin\AppData\Roaming\svchost.exeC:\Users\Admin\AppData\Roaming\svchost.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:3004
-
-
C:\Users\Admin\AppData\Roaming\svchost.exeC:\Users\Admin\AppData\Roaming\svchost.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:2740
-
-
C:\Windows\explorer.exe"C:\Windows\explorer.exe"1⤵PID:2224
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\590aee7bdd69b59b.customDestinations-ms
- Size 7KB
- SHA256 c260c685505aad06cdf15acfeb73e6dd9a70066e4b99cb8b758ff64595d91faf
- MD5 fb3113fa9fbc08af31a631036ecfe800
- SHA1 43857514c73a8051a723b19ab33d4b7db3fce220
- SHA512 cb06c853a181214a64fdd36d77c5a7a7e8f50471e9c5d7617b8861583f98ce371b4dd3ddb2619daea5251cdbfb20a031e697f6edb2b4e37003a43a6834afddfd
- SSDEEP 96:QFKCBM8+nqvsqvJCwo2FKCBM8+nqvsEHyqvJCwornRYGQHgo7WUXlUVV:UDSUoWDSAHnornrRo7WUW
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Roaming\svchost.exe
- Size 74KB
- SHA256 14fc945249c10349174b83ae6330d19a8621f2a65ba69a54b2b923bf96933c3e
- MD5 98f79018890d5b65e153e9d3082b024b
- SHA1 2fa9e5abbc16d656d4dafa036af9a29e83fe9304
- SHA512 d3599c1f5b09d26328469a0011dd61fbb9560fd851a1e47ab14cc5bc20ab28012f60eda0cce07be6ad1e22d8ff3012221ddf9c64f0a08dc52683744852e456cf
- SSDEEP 1536:Qz2TVwZ+XVb6MIOkbpl9ZyhV956KMzNOfK5N5bR44:Qz2pXlb6YkbpUV9ZkNOgtu4
- MD5 SHA1 SHA512 SSDEEP