Malware Analysis Report

2024-09-11 14:08

Sample ID 240614-fvmc8szfjr
Target goodgame.exe
SHA256 5387c56df35aef193a5bb272b88d0ad4e05b35a71a72f6c4190e548243223c87
Tags
xworm execution persistence rat trojan
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK Matrix

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 Overview

score
10/10

SHA256

5387c56df35aef193a5bb272b88d0ad4e05b35a71a72f6c4190e548243223c87

Threat Level: Known bad

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

Malicious Activity Summary

xworm execution persistence rat trojan

Xworm family

Detect Xworm Payload

Xworm

Command and Scripting Interpreter: PowerShell

Checks computer location settings

Drops startup file

Adds Run key to start application

Legitimate hosting services abused for malware hosting/C2

Unsigned PE

Enumerates physical storage devices

Suspicious use of AdjustPrivilegeToken

Suspicious behavior: EnumeratesProcesses

Suspicious use of SetWindowsHookEx

Suspicious use of WriteProcessMemory

MITRE ATT&CK Matrix V13

Analysis: static1

Detonation Overview

Reported

2024-06-14 05:11

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-06-14 05:11

Reported

2024-06-14 05:14

Platform

win7-20240221-en

Max time kernel

147s

Max time network

149s

Command Line

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

Signatures

Detect Xworm Payload

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

Xworm

trojan rat xworm

Drops startup file

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

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Windows\CurrentVersion\Run\XClient = "C:\\Users\\Admin\\AppData\\Roaming\\XClient.exe" C:\Users\Admin\AppData\Local\Temp\goodgame.exe N/A

Legitimate hosting services abused for malware hosting/C2

Description Indicator Process Target
N/A pastebin.com N/A N/A
N/A pastebin.com N/A N/A

Enumerates physical storage devices

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\goodgame.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\goodgame.exe N/A

Suspicious use of SetWindowsHookEx

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

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 2204 wrote to memory of 2096 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2096 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2096 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2564 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2564 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2564 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2432 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2432 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2432 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2588 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2588 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
PID 2204 wrote to memory of 2588 N/A C:\Users\Admin\AppData\Local\Temp\goodgame.exe C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Processes

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

"C:\Users\Admin\AppData\Local\Temp\goodgame.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\goodgame.exe'

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

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'goodgame.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\Roaming\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'

Network

Country Destination Domain Proto
US 8.8.8.8:53 pastebin.com udp
US 172.67.19.24:443 pastebin.com tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp

Files

memory/2204-0-0x000007FEF5873000-0x000007FEF5874000-memory.dmp

memory/2204-1-0x00000000009B0000-0x00000000009C8000-memory.dmp

memory/2096-6-0x0000000002B40000-0x0000000002BC0000-memory.dmp

memory/2096-7-0x000000001B650000-0x000000001B932000-memory.dmp

memory/2096-8-0x0000000002070000-0x0000000002078000-memory.dmp

C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\590aee7bdd69b59b.customDestinations-ms

MD5 8439d4327cbdadceb36cd3444eeae6c7
SHA1 88f0e7a2a4634b768ff8578f26fa56c5a8cc3c26
SHA256 8442bbc347bf77b2efb296c0016ff449db45da59e9c3a0bc7ecfb5086ec8da39
SHA512 00f41b24a1fb2fd918670cc00e7e07c4efad20fc2d028dcb53a67194aa80e1e1a7e15483d4e9a4fa5b426edfdd2240f44afd51c78118f6904cf47355cc58c0f8

memory/2564-14-0x000000001B6D0000-0x000000001B9B2000-memory.dmp

memory/2564-15-0x0000000002140000-0x0000000002148000-memory.dmp

memory/2204-30-0x000000001A7C0000-0x000000001A840000-memory.dmp

memory/2204-31-0x000007FEF5873000-0x000007FEF5874000-memory.dmp

memory/2204-32-0x000000001A7C0000-0x000000001A840000-memory.dmp

Analysis: behavioral2

Detonation Overview

Submitted

2024-06-14 05:11

Reported

2024-06-14 05:14

Platform

win10v2004-20240611-en

Max time kernel

149s

Max time network

151s

Command Line

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

Signatures

Detect Xworm Payload

Description Indicator Process Target
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-3169499791-3545231813-3156325206-1000\Control Panel\International\Geo\Nation C:\Users\Admin\AppData\Local\Temp\goodgame.exe N/A

Drops startup file

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

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-3169499791-3545231813-3156325206-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\XClient = "C:\\Users\\Admin\\AppData\\Roaming\\XClient.exe" C:\Users\Admin\AppData\Local\Temp\goodgame.exe N/A

Legitimate hosting services abused for malware hosting/C2

Description Indicator Process Target
N/A pastebin.com N/A N/A
N/A pastebin.com N/A N/A

Enumerates physical storage devices

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\goodgame.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\goodgame.exe N/A

Suspicious use of SetWindowsHookEx

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

Processes

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

"C:\Users\Admin\AppData\Local\Temp\goodgame.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\goodgame.exe'

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

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'goodgame.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\Roaming\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'

Network

Country Destination Domain Proto
US 8.8.8.8:53 g.bing.com udp
US 13.107.21.237:443 g.bing.com tcp
US 8.8.8.8:53 68.159.190.20.in-addr.arpa udp
US 8.8.8.8:53 8.8.8.8.in-addr.arpa udp
US 8.8.8.8:53 237.21.107.13.in-addr.arpa udp
US 8.8.8.8:53 102.144.22.2.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 pastebin.com udp
US 172.67.19.24:443 pastebin.com tcp
US 8.8.8.8:53 24.19.67.172.in-addr.arpa udp
DE 193.161.193.99:1194 tcp
US 8.8.8.8:53 99.193.161.193.in-addr.arpa udp
DE 193.161.193.99:1194 tcp
US 8.8.8.8:53 50.23.12.20.in-addr.arpa udp
US 8.8.8.8:53 206.23.85.13.in-addr.arpa udp
US 8.8.8.8:53 92.12.20.2.in-addr.arpa udp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
US 8.8.8.8:53 172.210.232.199.in-addr.arpa udp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
US 8.8.8.8:53 23.236.111.52.in-addr.arpa udp
US 8.8.8.8:53 0.205.248.87.in-addr.arpa udp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp
DE 193.161.193.99:1194 tcp

Files

memory/3452-0-0x00007FFC3CFE3000-0x00007FFC3CFE5000-memory.dmp

memory/3452-1-0x0000000000A20000-0x0000000000A38000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_5hhm42pg.c13.ps1

MD5 d17fe0a3f47be24a6453e9ef58c94641
SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82

memory/2244-11-0x00000279EE3C0000-0x00000279EE3E2000-memory.dmp

memory/2244-12-0x00007FFC3CFE0000-0x00007FFC3DAA1000-memory.dmp

memory/2244-13-0x00007FFC3CFE0000-0x00007FFC3DAA1000-memory.dmp

memory/2244-14-0x00007FFC3CFE0000-0x00007FFC3DAA1000-memory.dmp

memory/2244-17-0x00007FFC3CFE0000-0x00007FFC3DAA1000-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 2979eabc783eaca50de7be23dd4eafcf
SHA1 d709ce5f3a06b7958a67e20870bfd95b83cad2ea
SHA256 006cca90e78fbb571532a83082ac6712721a34ea4b21f490058ffb3f521f4903
SHA512 92bc433990572d9427d0c93eef9bd1cc23fa00ed60dd0c9c983d87d3421e02ce3f156c6f88fe916ef6782dbf185cbce083bc0094f8c527f302be6a37d1c53aba

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

MD5 cbc41bceec6e8cf6d23f68d952487858
SHA1 f52edbceff042ded7209e8be90ec5e09086d62eb
SHA256 b97a8a2a5dbc3c1b994affa4751e61e1ac6bddcf336a4c77ee96a3ce07c59f4d
SHA512 0f025ea2559e477c56500b9f4ecc251325793629cf1ae8d43ad783f1036b830c51757274b0aa8bb3183ac636cdfc1e0e8be1163a45695b8fb57df98c362534fb

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

MD5 aba273eeba4876ea41ee0e64b4cbb51d
SHA1 bef5f75b81cf27268dc0d0f30f00b022f9288db9
SHA256 67fc3f5c3407858793c6fac6131b0f340667ffc567fa76b43245ecf2621322c9
SHA512 23dc2f0cfc68194dcbf407a6528cf9f9a8aa89f4821be22413bde036ae5ca44144b568aa3160372b9741f3d0f5baa48dff8a8b582bdedc3ad3fb121af340c0ae

memory/3452-56-0x00007FFC3CFE0000-0x00007FFC3DAA1000-memory.dmp

memory/3452-57-0x00007FFC3CFE3000-0x00007FFC3CFE5000-memory.dmp

memory/3452-58-0x00007FFC3CFE0000-0x00007FFC3DAA1000-memory.dmp