Analysis
- max time kernel
147s - max time network
152s - platform
windows11-21h2_x64 - resource
win11-20240419-en - resource tags
arch:x64arch:x86image:win11-20240419-enlocale:en-usos:windows11-21h2-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 2 IoCs
resource yara_rule behavioral4/memory/1800-1-0x0000000000210000-0x0000000000228000-memory.dmp family_xworm behavioral4/files/0x002100000002ab09-47.dat 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 1460 powershell.exe 4552 powershell.exe 1548 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 4592 XClient.exe 5092 XClient.exe - Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-1474490143-3221292397-4168103503-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 1 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 2344 schtasks.exe - Suspicious behavior: EnumeratesProcesses 7 IoCs
pid Process 1460 powershell.exe 1460 powershell.exe 4552 powershell.exe 4552 powershell.exe 1548 powershell.exe 1548 powershell.exe 1800 XClient.exe - Suspicious use of AdjustPrivilegeToken 7 IoCs
description pid Process Token: SeDebugPrivilege 1800 XClient.exe Token: SeDebugPrivilege 1460 powershell.exe Token: SeDebugPrivilege 4552 powershell.exe Token: SeDebugPrivilege 1548 powershell.exe Token: SeDebugPrivilege 1800 XClient.exe Token: SeDebugPrivilege 4592 XClient.exe Token: SeDebugPrivilege 5092 XClient.exe - Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 1800 XClient.exe - Suspicious use of WriteProcessMemory 8 IoCs
description pid Process procid_target PID 1800 wrote to memory of 1460 1800 XClient.exe 81 PID 1800 wrote to memory of 1460 1800 XClient.exe 81 PID 1800 wrote to memory of 4552 1800 XClient.exe 83 PID 1800 wrote to memory of 4552 1800 XClient.exe 83 PID 1800 wrote to memory of 1548 1800 XClient.exe 85 PID 1800 wrote to memory of 1548 1800 XClient.exe 85 PID 1800 wrote to memory of 2344 1800 XClient.exe 87 PID 1800 wrote to memory of 2344 1800 XClient.exe 87 - 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:1800 -
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:1460
-
-
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:4552
-
-
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:1548
-
-
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:2344
-
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:4592
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:5092
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\XClient.exe.log
- Size 654B
- SHA256 e31b18f21621d9983bfdf1ea3e53884a9d58b8ffd79e0e5790da6f3a81a8b9d3
- MD5 2cbbb74b7da1f720b48ed31085cbd5b8
- SHA1 79caa9a3ea8abe1b9c4326c3633da64a5f724964
- SHA512 ecf02d5240e0c1c005d3ab393aa7eff62bd498c2db5905157e2bf6d29e1b663228a9583950842629d1a4caef404c8941a0c7799b1a3bd1eb890a09fdb7efcff9
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
- Size 2KB
- SHA256 85b280a39fc31ba1e15fb06102a05b8405ff3b82feb181d4170f04e466dd647c
- MD5 627073ee3ca9676911bee35548eff2b8
- SHA1 4c4b68c65e2cab9864b51167d710aa29ebdcff2e
- SHA512 3c5f6c03e253b83c57e8d6f0334187dbdcdf4fa549eecd36cbc1322dca6d3ca891dc6a019c49ec2eafb88f82d0434299c31e4dfaab123acb42e0546218f311fb
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 944B
- SHA256 96bfd9dd5883329927fe8c08b8956355a1a6ceb30ceeb5d4252b346df32bc864
- MD5 2e8eb51096d6f6781456fef7df731d97
- SHA1 ec2aaf851a618fb43c3d040a13a71997c25bda43
- SHA512 0a73dc9a49f92d9dd556c2ca2e36761890b3538f355ee1f013e7cf648d8c4d065f28046cd4a167db3dea304d1fbcbcea68d11ce6e12a3f20f8b6c018a60422d2
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 944B
- SHA256 c51a52818a084addbfa913d2bb4bb2b0e60c287a4cf98e679f18b8a521c0aa7b
- MD5 f8c40f7624e23fa92ae2f41e34cfca77
- SHA1 20e742cfe2759ac2adbc16db736a9e143ca7b677
- SHA512 f1da3ec61403d788d417d097a7ed2947203c6bff3cf1d35d697c31edecdf04710b3e44b2aa263b886e297b2ce923fea410ccc673261928f1d0cd81252740dbe7
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_hnxojpb4.ysc.ps1
- Size 60B
- SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
- MD5 d17fe0a3f47be24a6453e9ef58c94641
- SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
- SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
- MD5 SHA1 SHA512
- 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