Analysis
- max time kernel
149s - max time network
148s - platform
windows7_x64 - resource
win7-20240508-en - resource tags
arch:x64arch:x86image:win7-20240508-enlocale:en-usos:windows7-x64system - submitted
04/06/2024, 15:52
Behavioral task
behavioral1
Sample
XClient.exe
Resource
win10-20240404-en
Behavioral task
behavioral2
Sample
XClient.exe
Resource
win7-20240508-en
Behavioral task
behavioral3
Sample
XClient.exe
Resource
win10v2004-20240426-en
Behavioral task
behavioral4
Sample
XClient.exe
Resource
win11-20240419-en
General
- Target XClient.exe
- Size 71KB
- Sample240604-tbkxyscf65
- SHA256 8e6a1ef0257f98ada6c7eb9425d0211dced8368795613771998bd3bd510ac1e1
- MD5 1dd48d185245b889afabab3648238dbb
- SHA1 d0d3f8ca8ddf3f8770690d84195e6bee49cb3623
- SHA512 96315d58f8878230e9fd195008fa96e5883673bcd832bea6ba842f104495bdc19e8317d9673153cd68b2db8bfec4237324e1265a27fcf1ba9cba7ebcd4db1041
- SSDEEP 1536:zzXdgEmYWm8eYBPz+tbdE6hu66YnCJO7w0tf7qqzL:3ootbdCbOU09vL
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
-
xworm
-
3.0
-
ayumi-27013.portmap.host:27013
-
Install_directory
%AppData%
-
install_file
USB.exe
Signatures
- Detect Xworm Payload 3 IoCs
resource yara_rule behavioral2/memory/616-1-0x0000000000CE0000-0x0000000000CF8000-memory.dmp family_xworm behavioral2/files/0x001000000000549e-27.dat family_xworm behavioral2/memory/2848-34-0x0000000001330000-0x0000000001348000-memory.dmp family_xworm - Command and Scripting Interpreter: PowerShell 1 TTPs 3 IoCs
Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.
pid Process 2764 powershell.exe 1420 powershell.exe 2716 powershell.exe - Drops startup file 2 IoCs
description ioc Process File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk XClient.exe File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk XClient.exe - Executes dropped EXE 2 IoCs
pid Process 2848 XClient.exe 2740 XClient.exe - Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-2737914667-933161113-3798636211-1000\Software\Microsoft\Windows\CurrentVersion\Run\XClient = "C:\\Users\\Admin\\AppData\\Roaming\\XClient.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 2 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 1376 schtasks.exe - Suspicious behavior: EnumeratesProcesses 4 IoCs
pid Process 2764 powershell.exe 1420 powershell.exe 2716 powershell.exe 616 XClient.exe - Suspicious use of AdjustPrivilegeToken 7 IoCs
description pid Process Token: SeDebugPrivilege 616 XClient.exe Token: SeDebugPrivilege 2764 powershell.exe Token: SeDebugPrivilege 1420 powershell.exe Token: SeDebugPrivilege 2716 powershell.exe Token: SeDebugPrivilege 616 XClient.exe Token: SeDebugPrivilege 2848 XClient.exe Token: SeDebugPrivilege 2740 XClient.exe - Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 616 XClient.exe - Suspicious use of WriteProcessMemory 18 IoCs
description pid Process procid_target PID 616 wrote to memory of 2764 616 XClient.exe 29 PID 616 wrote to memory of 2764 616 XClient.exe 29 PID 616 wrote to memory of 2764 616 XClient.exe 29 PID 616 wrote to memory of 1420 616 XClient.exe 31 PID 616 wrote to memory of 1420 616 XClient.exe 31 PID 616 wrote to memory of 1420 616 XClient.exe 31 PID 616 wrote to memory of 2716 616 XClient.exe 33 PID 616 wrote to memory of 2716 616 XClient.exe 33 PID 616 wrote to memory of 2716 616 XClient.exe 33 PID 616 wrote to memory of 1376 616 XClient.exe 35 PID 616 wrote to memory of 1376 616 XClient.exe 35 PID 616 wrote to memory of 1376 616 XClient.exe 35 PID 2840 wrote to memory of 2848 2840 taskeng.exe 40 PID 2840 wrote to memory of 2848 2840 taskeng.exe 40 PID 2840 wrote to memory of 2848 2840 taskeng.exe 40 PID 2840 wrote to memory of 2740 2840 taskeng.exe 41 PID 2840 wrote to memory of 2740 2840 taskeng.exe 41 PID 2840 wrote to memory of 2740 2840 taskeng.exe 41 - 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:616 -
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:2764
-
-
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:1420
-
-
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\XClient.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2716
-
-
C:\Windows\System32\schtasks.exe"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "XClient" /tr "C:\Users\Admin\AppData\Roaming\XClient.exe"2⤵
- Creates scheduled task(s)
PID:1376
-
-
C:\Windows\system32\taskeng.exetaskeng.exe {9164C933-AF3D-4071-9EF8-D9BDA21D510D} S-1-5-21-2737914667-933161113-3798636211-1000:PUMARTNR\Admin:Interactive:[1]1⤵
- Suspicious use of WriteProcessMemory
PID:2840 -
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:2848
-
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:2740
-
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 336960993af010ca4d3b71c423041b12889f5c466c055ec2e25fe87275b1c703
- MD5 362adb3157302d2d9676ca4c3ee3e687
- SHA1 8f9e43bc757975047473bd2e3020b5568d1732db
- SHA512 80ba836ba5b5cd0c8fedaaf40252cfcae5748b06ec97d6367ba64901a7f89748a144537642e2f257fd83cc1e249590711f6ddc1e4b09a84964da6f10bde08a5e
- SSDEEP 96:NK1GCCFOM8znqvsqvJCwofK1GCCFOM8znqvsEHyqvJCworOwQtQHBd7boXlUVd:Y3XUoi3XAHnorOREd7boS
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Roaming\XClient.exe
- Size 71KB
- SHA256 8e6a1ef0257f98ada6c7eb9425d0211dced8368795613771998bd3bd510ac1e1
- MD5 1dd48d185245b889afabab3648238dbb
- SHA1 d0d3f8ca8ddf3f8770690d84195e6bee49cb3623
- SHA512 96315d58f8878230e9fd195008fa96e5883673bcd832bea6ba842f104495bdc19e8317d9673153cd68b2db8bfec4237324e1265a27fcf1ba9cba7ebcd4db1041
- SSDEEP 1536:zzXdgEmYWm8eYBPz+tbdE6hu66YnCJO7w0tf7qqzL:3ootbdCbOU09vL
- MD5 SHA1 SHA512 SSDEEP