Analysis
-
max time kernel
597s -
max time network
600s -
platform
windows10-1703_x64 -
resource
win10-20240404-en -
resource tags
arch:x64arch:x86image:win10-20240404-enlocale:en-usos:windows10-1703-x64system -
submitted
05-06-2024 16:53
Behavioral task
behavioral1
Sample
XClient.exe
Resource
win10-20240404-en
Behavioral task
behavioral2
Sample
XClient.exe
Resource
win7-20240215-en
Behavioral task
behavioral3
Sample
XClient.exe
Resource
win10v2004-20240426-en
Behavioral task
behavioral4
Sample
XClient.exe
Resource
win11-20240426-en
General
-
Target
XClient.exe
-
Size
43KB
-
MD5
9a6ce16635ceb90281c16062ae68a06c
-
SHA1
319ee0e49c3a23cf6afa7cb34d358247b6fbc89e
-
SHA256
f9a8f2e29dc5966bcb6f5a9b118a0e2cb2807619d9ce16dbb18e71737bf44ac8
-
SHA512
ec1e632a6efc0c8aa20386c3925a3b3a2941a33992d788de6d5a777a10c267e073b57d8a95af3d00684b0c4c33efb060f1d126c95179de731a19c71da36eb589
-
SSDEEP
768:ZY8ErOTKMYpyyNRyjymZ49pnWwFFEPh9Cf66FOChtk2lHxfgm:6/OUTc6Fw9y66FOCIwRt
Malware Config
Extracted
xworm
3.0
lunassworld-50930.portmap.host:5508
tBgRQhKX6pJuMKdy
-
Install_directory
%AppData%
-
install_file
USB.exe
Signatures
-
Detect Xworm Payload 2 IoCs
resource yara_rule behavioral1/memory/4780-1-0x0000000000560000-0x0000000000572000-memory.dmp family_xworm behavioral1/files/0x000e00000001ab6a-144.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 1532 powershell.exe 804 powershell.exe 4772 powershell.exe -
Drops startup file 2 IoCs
description ioc Process File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk XClient.exe File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk XClient.exe -
Executes dropped EXE 9 IoCs
pid Process 3656 XClient.exe 592 XClient.exe 4452 XClient.exe 4388 XClient.exe 4952 XClient.exe 3000 XClient.exe 1156 XClient.exe 4376 XClient.exe 1012 XClient.exe -
Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-1687926120-3022217735-1146543763-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 4216 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 10 IoCs
pid Process 1532 powershell.exe 1532 powershell.exe 1532 powershell.exe 804 powershell.exe 804 powershell.exe 804 powershell.exe 4772 powershell.exe 4772 powershell.exe 4772 powershell.exe 4780 XClient.exe -
Suspicious use of AdjustPrivilegeToken 64 IoCs
description pid Process Token: SeDebugPrivilege 4780 XClient.exe Token: SeDebugPrivilege 1532 powershell.exe Token: SeIncreaseQuotaPrivilege 1532 powershell.exe Token: SeSecurityPrivilege 1532 powershell.exe Token: SeTakeOwnershipPrivilege 1532 powershell.exe Token: SeLoadDriverPrivilege 1532 powershell.exe Token: SeSystemProfilePrivilege 1532 powershell.exe Token: SeSystemtimePrivilege 1532 powershell.exe Token: SeProfSingleProcessPrivilege 1532 powershell.exe Token: SeIncBasePriorityPrivilege 1532 powershell.exe Token: SeCreatePagefilePrivilege 1532 powershell.exe Token: SeBackupPrivilege 1532 powershell.exe Token: SeRestorePrivilege 1532 powershell.exe Token: SeShutdownPrivilege 1532 powershell.exe Token: SeDebugPrivilege 1532 powershell.exe Token: SeSystemEnvironmentPrivilege 1532 powershell.exe Token: SeRemoteShutdownPrivilege 1532 powershell.exe Token: SeUndockPrivilege 1532 powershell.exe Token: SeManageVolumePrivilege 1532 powershell.exe Token: 33 1532 powershell.exe Token: 34 1532 powershell.exe Token: 35 1532 powershell.exe Token: 36 1532 powershell.exe Token: SeDebugPrivilege 804 powershell.exe Token: SeIncreaseQuotaPrivilege 804 powershell.exe Token: SeSecurityPrivilege 804 powershell.exe Token: SeTakeOwnershipPrivilege 804 powershell.exe Token: SeLoadDriverPrivilege 804 powershell.exe Token: SeSystemProfilePrivilege 804 powershell.exe Token: SeSystemtimePrivilege 804 powershell.exe Token: SeProfSingleProcessPrivilege 804 powershell.exe Token: SeIncBasePriorityPrivilege 804 powershell.exe Token: SeCreatePagefilePrivilege 804 powershell.exe Token: SeBackupPrivilege 804 powershell.exe Token: SeRestorePrivilege 804 powershell.exe Token: SeShutdownPrivilege 804 powershell.exe Token: SeDebugPrivilege 804 powershell.exe Token: SeSystemEnvironmentPrivilege 804 powershell.exe Token: SeRemoteShutdownPrivilege 804 powershell.exe Token: SeUndockPrivilege 804 powershell.exe Token: SeManageVolumePrivilege 804 powershell.exe Token: 33 804 powershell.exe Token: 34 804 powershell.exe Token: 35 804 powershell.exe Token: 36 804 powershell.exe Token: SeDebugPrivilege 4772 powershell.exe Token: SeIncreaseQuotaPrivilege 4772 powershell.exe Token: SeSecurityPrivilege 4772 powershell.exe Token: SeTakeOwnershipPrivilege 4772 powershell.exe Token: SeLoadDriverPrivilege 4772 powershell.exe Token: SeSystemProfilePrivilege 4772 powershell.exe Token: SeSystemtimePrivilege 4772 powershell.exe Token: SeProfSingleProcessPrivilege 4772 powershell.exe Token: SeIncBasePriorityPrivilege 4772 powershell.exe Token: SeCreatePagefilePrivilege 4772 powershell.exe Token: SeBackupPrivilege 4772 powershell.exe Token: SeRestorePrivilege 4772 powershell.exe Token: SeShutdownPrivilege 4772 powershell.exe Token: SeDebugPrivilege 4772 powershell.exe Token: SeSystemEnvironmentPrivilege 4772 powershell.exe Token: SeRemoteShutdownPrivilege 4772 powershell.exe Token: SeUndockPrivilege 4772 powershell.exe Token: SeManageVolumePrivilege 4772 powershell.exe Token: 33 4772 powershell.exe -
Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 4780 XClient.exe -
Suspicious use of WriteProcessMemory 8 IoCs
description pid Process procid_target PID 4780 wrote to memory of 1532 4780 XClient.exe 74 PID 4780 wrote to memory of 1532 4780 XClient.exe 74 PID 4780 wrote to memory of 804 4780 XClient.exe 77 PID 4780 wrote to memory of 804 4780 XClient.exe 77 PID 4780 wrote to memory of 4772 4780 XClient.exe 79 PID 4780 wrote to memory of 4772 4780 XClient.exe 79 PID 4780 wrote to memory of 4216 4780 XClient.exe 81 PID 4780 wrote to memory of 4216 4780 XClient.exe 81 -
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:4780 -
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:1532
-
-
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:804
-
-
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:4772
-
-
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:4216
-
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:3656
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:592
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:4452
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:4388
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:4952
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:3000
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:1156
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:4376
-
C:\Users\Admin\AppData\Roaming\XClient.exeC:\Users\Admin\AppData\Roaming\XClient.exe1⤵
- Executes dropped EXE
PID:1012
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
654B
MD516c5fce5f7230eea11598ec11ed42862
SHA175392d4824706090f5e8907eee1059349c927600
SHA25687ba77c13905298acbac72be90949c4fe0755b6eff9777615aa37f252515f151
SHA512153edd6da59beea6cc411ed7383c32916425d6ebb65f04c65aab7c1d6b25443d143aa8449aa92149de0ad8a975f6ecaa60f9f7574536eec6b38fe5fd3a6c6adc
-
Filesize
3KB
MD5ad5cd538ca58cb28ede39c108acb5785
SHA11ae910026f3dbe90ed025e9e96ead2b5399be877
SHA256c9e6cb04d6c893458d5a7e12eb575cf97c3172f5e312b1f63a667cbbc5f0c033
SHA512c066c5d9b276a68fa636647bb29aea05bfa2292217bc77f5324d9c1d93117772ee8277e1f7cff91ec8d6b7c05ca078f929cecfdbb09582522a9067f54740af13
-
Filesize
1KB
MD51d2c0681de9dfeea4d558f02848b2599
SHA1e7f25a5765731fe7e05fa4578e500a3b8992abaf
SHA2567c7206e68283d4cd81e737aa35815c52c2a7494d2100ec3fb8414e38cc7a2194
SHA512bd27e1f1c7185e0aee2f914d037612dd32a818c4d9de6e39735fea0b7129ac71623ebf703c8a7c5122924a00c0ef527b6face8ba1934d4d660e61802e57d688b
-
Filesize
1KB
MD5f59911d76ebb20d5b54e35385bf1ffc0
SHA18f330ae60ce0710798a05b510e0c9f34e8f664f1
SHA2569e143ee8c1bad02d622f7fd138c15e466640f230927d988054dc32beb6f266d1
SHA512b6b7074c4ee6fe5f717de8f6576e87cc6ec50340dfdfbfbe46b463d64443bb161ced6586d94907e4eda3ddf2298dfa6f4d6cbd71ecfcb17f7ea7c5d017e95416
-
Filesize
1B
MD5c4ca4238a0b923820dcc509a6f75849b
SHA1356a192b7913b04c54574d18c28d46e6395428ab
SHA2566b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
SHA5124dff4ea340f0a823f15d3f4f01ab62eae0e5da579ccb851f8db9dfe84c58b2b37b89903a740e1ee172da793a6e79d560e5f7f9bd058a12a280433ed6fa46510a
-
Filesize
43KB
MD59a6ce16635ceb90281c16062ae68a06c
SHA1319ee0e49c3a23cf6afa7cb34d358247b6fbc89e
SHA256f9a8f2e29dc5966bcb6f5a9b118a0e2cb2807619d9ce16dbb18e71737bf44ac8
SHA512ec1e632a6efc0c8aa20386c3925a3b3a2941a33992d788de6d5a777a10c267e073b57d8a95af3d00684b0c4c33efb060f1d126c95179de731a19c71da36eb589