Malware Analysis Report

2024-11-16 13:33

Sample ID 240527-amds8sac78
Target XClient.exe
SHA256 e5447e7c675b0adf08306201e60ba911a7a549a82803207f2c5fb551d1ca1020
Tags
xworm execution persistence rat trojan
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V15

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral3

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

e5447e7c675b0adf08306201e60ba911a7a549a82803207f2c5fb551d1ca1020

Threat Level: Known bad

The file XClient.exe was found to be: Known bad.

Malicious Activity Summary

xworm execution persistence rat trojan

Xworm family

Xworm

Detect Xworm Payload

Command and Scripting Interpreter: PowerShell

Executes dropped EXE

Drops startup file

Checks computer location settings

Looks up external IP address via web service

Adds Run key to start application

Unsigned PE

Enumerates physical storage devices

Uses Task Scheduler COM API

Creates scheduled task(s)

Suspicious use of SetWindowsHookEx

Suspicious use of WriteProcessMemory

Suspicious behavior: EnumeratesProcesses

Suspicious use of AdjustPrivilegeToken

Suspicious behavior: AddClipboardFormatListener

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-05-27 00:19

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A

Xworm family

xworm

Unsigned PE

Description Indicator Process Target
N/A N/A N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-05-27 00:19

Reported

2024-05-27 00:24

Platform

win10-20240404-en

Max time kernel

295s

Max time network

300s

Command Line

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A

Xworm

trojan rat xworm

Drops startup file

Description Indicator Process Target
File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-1739856679-3467441365-73334005-1000\Software\Microsoft\Windows\CurrentVersion\Run\$77-Powershell = "C:\\Users\\Admin\\$77-Powershell.exe" C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Looks up external IP address via web service

Description Indicator Process Target
N/A ip-api.com N/A N/A

Enumerates physical storage devices

Creates scheduled task(s)

persistence
Description Indicator Process Target
N/A N/A C:\Windows\System32\schtasks.exe N/A

Suspicious behavior: AddClipboardFormatListener

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncreaseQuotaPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSecurityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeTakeOwnershipPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeLoadDriverPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemProfilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemtimePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeProfSingleProcessPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeCreatePagefilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRestorePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemEnvironmentPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRemoteShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeUndockPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeManageVolumePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 33 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 34 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 35 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 36 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncreaseQuotaPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSecurityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeTakeOwnershipPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeLoadDriverPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemProfilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemtimePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeProfSingleProcessPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeCreatePagefilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRestorePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemEnvironmentPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRemoteShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeUndockPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeManageVolumePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 33 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 34 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 35 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 36 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncreaseQuotaPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSecurityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeTakeOwnershipPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeLoadDriverPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemProfilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemtimePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeProfSingleProcessPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeCreatePagefilePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRestorePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeSystemEnvironmentPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeRemoteShutdownPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeUndockPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeManageVolumePrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: 33 N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A

Suspicious use of SetWindowsHookEx

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Uses Task Scheduler COM API

persistence

Processes

C:\Users\Admin\AppData\Local\Temp\XClient.exe

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

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'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'XClient.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\$77-Powershell.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess '$77-Powershell.exe'

C:\Windows\System32\schtasks.exe

"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "$77-Powershell" /tr "C:\Users\Admin\$77-Powershell.exe"

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

Network

Country Destination Domain Proto
US 8.8.8.8:53 ip-api.com udp
US 208.95.112.1:80 ip-api.com tcp
US 8.8.8.8:53 1.112.95.208.in-addr.arpa udp
US 8.8.8.8:53 uk2.localto.net udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 14.227.111.52.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 24.73.42.20.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 18.24.18.2.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp

Files

memory/3268-0-0x00007FFB323B3000-0x00007FFB323B4000-memory.dmp

memory/3268-1-0x0000000000BD0000-0x0000000000BEE000-memory.dmp

memory/3268-2-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

memory/3900-8-0x000002D872560000-0x000002D872582000-memory.dmp

memory/3900-7-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

memory/3900-9-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

memory/3900-12-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

memory/3900-13-0x000002D872820000-0x000002D872896000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_aj1sob4p.d2v.ps1

MD5 c4ca4238a0b923820dcc509a6f75849b
SHA1 356a192b7913b04c54574d18c28d46e6395428ab
SHA256 6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
SHA512 4dff4ea340f0a823f15d3f4f01ab62eae0e5da579ccb851f8db9dfe84c58b2b37b89903a740e1ee172da793a6e79d560e5f7f9bd058a12a280433ed6fa46510a

memory/3900-51-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log

MD5 8592ba100a78835a6b94d5949e13dfc1
SHA1 63e901200ab9a57c7dd4c078d7f75dcd3b357020
SHA256 fdd7d9def6f9f0c0f2e60dbc8a2d1999071cd7d3095e9e087bb1cda7a614ac3c
SHA512 87f98e6cb61b2a2a7d65710c4d33881d89715eb7a06e00d492259f35c3902498baabffc5886be0ec5a14312ad4c262e3fc40cd3a5cb91701af0fb229726b88c3

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 32f10d0ebd705ede708ebf27bb5b9cac
SHA1 f691f13a071ceb7b20dcdd34da73903fde26a289
SHA256 287623571cd298301bf6a411d7cef802db879dce6b9bd8f1beba29c71f0d5636
SHA512 aad41fda000d5b34780980b5b0666ca97659787347c091c5f98274f87a164af66a1674b992d058020989be7d74bf012509ed626e31c93f5a87dd5ea1c2097cd3

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 4fd9055aed62fa91b982398546bc8654
SHA1 2bed0c254b6645e7a64818de2f6397eeedab3f16
SHA256 f7e6a871be66b0e4a6ab2be034a526b861778b957175e8a21870e117d84a4734
SHA512 e5153873cfb1feeec376ad5c3acdd004e53fad26a8e82c9df93d63270204666cc736e0cccfbab49a3b784a6ee51b5a517967b40745dc40afe28cf362aa671da7

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 72ebe2c9762ceefd653172d7866efd42
SHA1 46e7ddbe6ff1fb63b7847cf86df679cc7e21665f
SHA256 4a84afbeac633831a6404ea0c89750bb2e8cf518ced70df3233a4f78dd363091
SHA512 bf397cab301c365cf280c3820f45e945ed4964cf95d5cb86f6a1a29c5fd129e75da36dd00350edf499c64dde0913f7105e438b57757ca214e74fb08d86b70b21

C:\Users\Admin\$77-Powershell.exe

MD5 dec4c5a5a60c099342431b3aca4ede4e
SHA1 9b5175bf348760857fe525bc6af0a16b10e17139
SHA256 e5447e7c675b0adf08306201e60ba911a7a549a82803207f2c5fb551d1ca1020
SHA512 415b66ad8acaaafe1d19b247c057fefd642edd5e9d3a82f29a8d0a9d466c847759d8e820ca242badc2da36271679db176319dd6dc04dae00c16da431de404f92

memory/3268-187-0x00007FFB323B0000-0x00007FFB32D9C000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\$77-Powershell.exe.log

MD5 16c5fce5f7230eea11598ec11ed42862
SHA1 75392d4824706090f5e8907eee1059349c927600
SHA256 87ba77c13905298acbac72be90949c4fe0755b6eff9777615aa37f252515f151
SHA512 153edd6da59beea6cc411ed7383c32916425d6ebb65f04c65aab7c1d6b25443d143aa8449aa92149de0ad8a975f6ecaa60f9f7574536eec6b38fe5fd3a6c6adc

Analysis: behavioral2

Detonation Overview

Submitted

2024-05-27 00:19

Reported

2024-05-27 00:24

Platform

win10v2004-20240508-en

Max time kernel

297s

Max time network

300s

Command Line

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A

Xworm

trojan rat xworm

Checks computer location settings

Description Indicator Process Target
Key value queried \REGISTRY\USER\S-1-5-21-3558294865-3673844354-2255444939-1000\Control Panel\International\Geo\Nation C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Drops startup file

Description Indicator Process Target
File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-3558294865-3673844354-2255444939-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\$77-Powershell = "C:\\Users\\Admin\\$77-Powershell.exe" C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Looks up external IP address via web service

Description Indicator Process Target
N/A ip-api.com N/A N/A

Enumerates physical storage devices

Creates scheduled task(s)

persistence
Description Indicator Process Target
N/A N/A C:\Windows\System32\schtasks.exe N/A

Suspicious behavior: AddClipboardFormatListener

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A

Suspicious use of SetWindowsHookEx

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Uses Task Scheduler COM API

persistence

Processes

C:\Users\Admin\AppData\Local\Temp\XClient.exe

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

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'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'XClient.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\$77-Powershell.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess '$77-Powershell.exe'

C:\Windows\System32\schtasks.exe

"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "$77-Powershell" /tr "C:\Users\Admin\$77-Powershell.exe"

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

Network

Country Destination Domain Proto
US 8.8.8.8:53 8.8.8.8.in-addr.arpa udp
US 8.8.8.8:53 97.17.167.52.in-addr.arpa udp
US 8.8.8.8:53 172.210.232.199.in-addr.arpa udp
US 8.8.8.8:53 ip-api.com udp
US 208.95.112.1:80 ip-api.com tcp
US 8.8.8.8:53 1.112.95.208.in-addr.arpa udp
US 8.8.8.8:53 13.86.106.20.in-addr.arpa udp
US 8.8.8.8:53 uk2.localto.net udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 157.123.68.40.in-addr.arpa udp
US 8.8.8.8:53 18.31.95.13.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 240.221.184.93.in-addr.arpa udp
US 8.8.8.8:53 tse1.mm.bing.net udp
US 204.79.197.200:443 tse1.mm.bing.net tcp
US 204.79.197.200:443 tse1.mm.bing.net tcp
US 8.8.8.8:53 0.159.190.20.in-addr.arpa udp
US 8.8.8.8:53 200.197.79.204.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 21.236.111.52.in-addr.arpa udp
NL 23.62.61.194:443 www.bing.com tcp
US 8.8.8.8:53 194.61.62.23.in-addr.arpa udp
US 8.8.8.8:53 55.36.223.20.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
US 8.8.8.8:53 215.143.182.52.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp

Files

memory/632-0-0x00007FFB16103000-0x00007FFB16105000-memory.dmp

memory/632-1-0x00000000002A0000-0x00000000002BE000-memory.dmp

memory/632-2-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

memory/3784-3-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

memory/3784-13-0x000002B09B990000-0x000002B09B9B2000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_gnmw3ewl.o3h.ps1

MD5 d17fe0a3f47be24a6453e9ef58c94641
SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82

memory/3784-14-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

memory/3784-15-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

memory/3784-18-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log

MD5 d85ba6ff808d9e5444a4b369f5bc2730
SHA1 31aa9d96590fff6981b315e0b391b575e4c0804a
SHA256 84739c608a73509419748e4e20e6cc4e1846056c3fe1929a8300d5a1a488202f
SHA512 8c414eb55b45212af385accc16d9d562adba2123583ce70d22b91161fe878683845512a78f04dedd4ea98ed9b174dbfa98cf696370598ad8e6fbd1e714f1f249

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 3a6bad9528f8e23fb5c77fbd81fa28e8
SHA1 f127317c3bc6407f536c0f0600dcbcf1aabfba36
SHA256 986366767de5873f1b170a63f2a33ce05132d1afd90c8f5017afbca8ef1beb05
SHA512 846002154a0ece6f3e9feda6f115d3161dc21b3789525dd62ae1d9188495171293efdbe7be4710666dd8a15e66b557315b5a02918a741ed1d5f3ff0c515b98e2

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 b1a1d8b05525b7b0c5babfd80488c1f2
SHA1 c85bbd6b7d0143676916c20fd52720499c2bb5c6
SHA256 adad192fc86c2f939fd3f70cb9ad323139a4e100f7c90b4454e2c53bdbc9b705
SHA512 346c6513c1373bab58439e37d3f75de1c5c587d7eb27076cf696e885a027b3b38d70b585839d1a2e7f2270cdcf0dac8c1fdff799f3b1158242ae9e3364c2a06e

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 e58749a7a1826f6ea62df1e2ef63a32b
SHA1 c0bca21658b8be4f37b71eec9578bfefa44f862d
SHA256 0e1f0e684adb40a5d0668df5fed007c9046137d7ae16a1f2f343b139d5f9bc93
SHA512 4cf45b2b11ab31e7f67fff286b29d50ed28cd6043091144c5c0f1348b5f5916ed7479cf985595e6f096b586ab93b4b5dce612f688049b8366a2dd91863e98b70

memory/632-57-0x00007FFB16103000-0x00007FFB16105000-memory.dmp

C:\Users\Admin\$77-Powershell.exe

MD5 dec4c5a5a60c099342431b3aca4ede4e
SHA1 9b5175bf348760857fe525bc6af0a16b10e17139
SHA256 e5447e7c675b0adf08306201e60ba911a7a549a82803207f2c5fb551d1ca1020
SHA512 415b66ad8acaaafe1d19b247c057fefd642edd5e9d3a82f29a8d0a9d466c847759d8e820ca242badc2da36271679db176319dd6dc04dae00c16da431de404f92

memory/632-60-0x00007FFB16100000-0x00007FFB16BC1000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\$77-Powershell.exe.log

MD5 2ff39f6c7249774be85fd60a8f9a245e
SHA1 684ff36b31aedc1e587c8496c02722c6698c1c4e
SHA256 e1b91642d85d98124a6a31f710e137ab7fd90dec30e74a05ab7fcf3b7887dced
SHA512 1d7e8b92ef4afd463d62cfa7e8b9d1799db5bf2a263d3cd7840df2e0a1323d24eb595b5f8eb615c6cb15f9e3a7b4fc99f8dd6a3d34479222e966ec708998aed1

Analysis: behavioral3

Detonation Overview

Submitted

2024-05-27 00:19

Reported

2024-05-27 00:24

Platform

win11-20240426-en

Max time kernel

298s

Max time network

300s

Command Line

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A

Xworm

trojan rat xworm

Drops startup file

Description Indicator Process Target
File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\$77-Powershell.lnk C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-2994005945-4089876968-1367784197-1000\Software\Microsoft\Windows\CurrentVersion\Run\$77-Powershell = "C:\\Users\\Admin\\$77-Powershell.exe" C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Looks up external IP address via web service

Description Indicator Process Target
N/A ip-api.com N/A N/A

Enumerates physical storage devices

Creates scheduled task(s)

persistence
Description Indicator Process Target
N/A N/A C:\Windows\System32\schtasks.exe N/A

Suspicious behavior: AddClipboardFormatListener

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\$77-Powershell.exe N/A

Suspicious use of SetWindowsHookEx

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\XClient.exe N/A

Uses Task Scheduler COM API

persistence

Processes

C:\Users\Admin\AppData\Local\Temp\XClient.exe

"C:\Users\Admin\AppData\Local\Temp\XClient.exe"

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'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'XClient.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\$77-Powershell.exe'

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess '$77-Powershell.exe'

C:\Windows\System32\schtasks.exe

"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "$77-Powershell" /tr "C:\Users\Admin\$77-Powershell.exe"

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

C:\Users\Admin\$77-Powershell.exe

Network

Country Destination Domain Proto
US 8.8.8.8:53 ip-api.com udp
US 208.95.112.1:80 ip-api.com tcp
US 8.8.8.8:53 1.112.95.208.in-addr.arpa udp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
IE 52.111.236.21:443 tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp
GB 140.238.91.110:4782 uk2.localto.net tcp

Files

memory/2376-0-0x00007FF863373000-0x00007FF863375000-memory.dmp

memory/2376-1-0x0000000000110000-0x000000000012E000-memory.dmp

memory/2376-2-0x00007FF863370000-0x00007FF863E32000-memory.dmp

memory/4284-3-0x00007FF863370000-0x00007FF863E32000-memory.dmp

memory/4284-4-0x00007FF863370000-0x00007FF863E32000-memory.dmp

memory/4284-10-0x00000244F2830000-0x00000244F2852000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_2e5a4ahi.kl2.ps1

MD5 d17fe0a3f47be24a6453e9ef58c94641
SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82

memory/4284-14-0x00007FF863370000-0x00007FF863E32000-memory.dmp

memory/4284-15-0x00007FF863370000-0x00007FF863E32000-memory.dmp

memory/4284-18-0x00007FF863370000-0x00007FF863E32000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log

MD5 627073ee3ca9676911bee35548eff2b8
SHA1 4c4b68c65e2cab9864b51167d710aa29ebdcff2e
SHA256 85b280a39fc31ba1e15fb06102a05b8405ff3b82feb181d4170f04e466dd647c
SHA512 3c5f6c03e253b83c57e8d6f0334187dbdcdf4fa549eecd36cbc1322dca6d3ca891dc6a019c49ec2eafb88f82d0434299c31e4dfaab123acb42e0546218f311fb

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 05b3cd21c1ec02f04caba773186ee8d0
SHA1 39e790bfe10abf55b74dfb3603df8fcf6b5e6edb
SHA256 911efc5cf9cbeb697543eb3242f5297e1be46dd6603a390140a9ff031ed9e1e8
SHA512 e751008b032394817beb46937fd93a73be97254c2be94dd42f22fb1306d2715c653ece16fa96eab1a3e73811936768cea6b37888437086fc6f3e3e793a2515eb

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 e07eea85a8893f23fb814cf4b3ed974c
SHA1 8a8125b2890bbddbfc3531d0ee4393dbbf5936fe
SHA256 83387ce468d717a7b4ba238af2273da873b731a13cc35604f775a31fa0ac70ea
SHA512 9d4808d8a261005391388b85da79e4c5396bdded6e7e5ce3a3a23e7359d1aa1fb983b4324f97e0afec6e8ed9d898322ca258dd7cda654456dd7e84c9cbd509df

C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

MD5 781da0576417bf414dc558e5a315e2be
SHA1 215451c1e370be595f1c389f587efeaa93108b4c
SHA256 41a5aef8b0bbeea2766f40a7bba2c78322379f167c610f7055ccb69e7db030fe
SHA512 24e283aa30a2903ebe154dad49b26067a45e46fec57549ad080d3b9ec3f272044efaaed3822d067837f5521262192f466c47195ffe7f75f8c7c5dcf3159ea737

memory/2376-54-0x00007FF863370000-0x00007FF863E32000-memory.dmp

C:\Users\Admin\$77-Powershell.exe

MD5 dec4c5a5a60c099342431b3aca4ede4e
SHA1 9b5175bf348760857fe525bc6af0a16b10e17139
SHA256 e5447e7c675b0adf08306201e60ba911a7a549a82803207f2c5fb551d1ca1020
SHA512 415b66ad8acaaafe1d19b247c057fefd642edd5e9d3a82f29a8d0a9d466c847759d8e820ca242badc2da36271679db176319dd6dc04dae00c16da431de404f92

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\$77-Powershell.exe.log

MD5 2cbbb74b7da1f720b48ed31085cbd5b8
SHA1 79caa9a3ea8abe1b9c4326c3633da64a5f724964
SHA256 e31b18f21621d9983bfdf1ea3e53884a9d58b8ffd79e0e5790da6f3a81a8b9d3
SHA512 ecf02d5240e0c1c005d3ab393aa7eff62bd498c2db5905157e2bf6d29e1b663228a9583950842629d1a4caef404c8941a0c7799b1a3bd1eb890a09fdb7efcff9