Malware Analysis Report

2025-01-02 15:23

Sample ID 240525-vk4xvsbg56
Target 560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9
SHA256 560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9
Tags
gh0strat purplefox persistence rat rootkit trojan upx
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V15

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9

Threat Level: Known bad

The file 560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9 was found to be: Known bad.

Malicious Activity Summary

gh0strat purplefox persistence rat rootkit trojan upx

Detect PurpleFox Rootkit

Gh0strat

PurpleFox

Gh0st RAT payload

Sets service image path in registry

Drops file in Drivers directory

UPX packed file

Executes dropped EXE

Loads dropped DLL

Drops file in System32 directory

Unsigned PE

Suspicious behavior: LoadsDriver

Suspicious use of SetWindowsHookEx

Suspicious use of AdjustPrivilegeToken

Runs ping.exe

Suspicious use of WriteProcessMemory

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-05-25 17:03

Signatures

Unsigned PE

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

Analysis: behavioral2

Detonation Overview

Submitted

2024-05-25 17:03

Reported

2024-05-25 17:06

Platform

win10v2004-20240426-en

Max time kernel

150s

Max time network

131s

Command Line

"C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe"

Signatures

Detect PurpleFox Rootkit

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

Gh0st RAT payload

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

Gh0strat

rat gh0strat

PurpleFox

rootkit trojan purplefox

Drops file in Drivers directory

Description Indicator Process Target
File created C:\Windows\system32\drivers\QAssist.sys C:\Windows\SysWOW64\TXPlatforn.exe N/A

Sets service image path in registry

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\QAssist\ImagePath = "system32\\DRIVERS\\QAssist.sys" C:\Windows\SysWOW64\TXPlatforn.exe N/A

Executes dropped EXE

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

UPX packed file

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

Drops file in System32 directory

Description Indicator Process Target
File created C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
File opened for modification C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A

Runs ping.exe

Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\PING.EXE N/A

Suspicious behavior: LoadsDriver

Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeIncBasePriorityPrivilege N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
Token: SeLoadDriverPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: 33 N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: 33 N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

Suspicious use of SetWindowsHookEx

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

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 4860 wrote to memory of 2584 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 4860 wrote to memory of 2584 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 4860 wrote to memory of 2584 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 4072 wrote to memory of 5012 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 4072 wrote to memory of 5012 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 4072 wrote to memory of 5012 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 2584 wrote to memory of 4624 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 2584 wrote to memory of 4624 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 2584 wrote to memory of 4624 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 4624 wrote to memory of 3668 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 4624 wrote to memory of 3668 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 4624 wrote to memory of 3668 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE

Processes

C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe

"C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe"

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

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

C:\Windows\SysWOW64\TXPlatforn.exe

C:\Windows\SysWOW64\TXPlatforn.exe -auto

C:\Windows\SysWOW64\TXPlatforn.exe

C:\Windows\SysWOW64\TXPlatforn.exe -acsi

C:\Windows\SysWOW64\cmd.exe

C:\Windows\system32\cmd.exe /c ping -n 2 127.0.0.1 > nul && del C:\Users\Admin\AppData\Local\Temp\RVN.exe > nul

C:\Windows\SysWOW64\PING.EXE

ping -n 2 127.0.0.1

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 58.55.71.13.in-addr.arpa udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 0.205.248.87.in-addr.arpa udp
US 8.8.8.8:53 136.32.126.40.in-addr.arpa udp
US 8.8.8.8:53 95.221.229.192.in-addr.arpa udp
US 8.8.8.8:53 157.123.68.40.in-addr.arpa udp
US 8.8.8.8:53 15.164.165.52.in-addr.arpa udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 138.107.17.2.in-addr.arpa udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 133.32.126.40.in-addr.arpa udp
US 8.8.8.8:53 205.47.74.20.in-addr.arpa udp
US 8.8.8.8:53 43.229.111.52.in-addr.arpa udp
US 8.8.8.8:53 203.107.17.2.in-addr.arpa udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 tse1.mm.bing.net udp
US 8.8.8.8:53 43.58.199.20.in-addr.arpa udp
US 204.79.197.200:443 tse1.mm.bing.net tcp
US 204.79.197.200:443 tse1.mm.bing.net tcp
US 204.79.197.200:443 tse1.mm.bing.net tcp
US 204.79.197.200:443 tse1.mm.bing.net tcp
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 hackerinvasion.f3322.net udp

Files

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

MD5 80ade1893dec9cab7f2e63538a464fcc
SHA1 c06614da33a65eddb506db00a124a3fc3f5be02e
SHA256 57a920389c044e3f5cf93dabff67070b4511e79779b6f874e08f92d8b0d7afbd
SHA512 fffd4f3fccb5301b3c7a5b3bd92747f31549fbd9d0803fe5d502d1bb0ef979140988718c2ee1406ed3e755790d275185e120a56cbcb5ed2eadf62b5cdbfc4cc4

memory/2584-8-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2584-10-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2584-13-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2584-9-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/4072-19-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/4072-23-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/4072-20-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/4072-18-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/4072-16-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/5012-27-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/5012-29-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/5012-31-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/5012-33-0x0000000010000000-0x00000000101B6000-memory.dmp

C:\Users\Admin\Desktop\DismountTrace.exe

MD5 7e72c6af60a8581f4c461409638442e4
SHA1 325514e4f291ff0bbfda99c775fc2ca628f4e85e
SHA256 8f11103cde0858be02c7f8d9620ba5f7c99e720241441ff673097b33855154da
SHA512 5462f699100b9fcb44d3bd9b72122d6a087279466547a55a2af24836a69414ef13765146168a057206ca027a6b9ebc1e6a6c8f8635f3818960fa6d40355c4101

Analysis: behavioral1

Detonation Overview

Submitted

2024-05-25 17:03

Reported

2024-05-25 17:06

Platform

win7-20231129-en

Max time kernel

150s

Max time network

120s

Command Line

"C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe"

Signatures

Detect PurpleFox Rootkit

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

Gh0st RAT payload

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

Gh0strat

rat gh0strat

PurpleFox

rootkit trojan purplefox

Drops file in Drivers directory

Description Indicator Process Target
File created C:\Windows\system32\drivers\QAssist.sys C:\Windows\SysWOW64\TXPlatforn.exe N/A

Sets service image path in registry

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\QAssist\ImagePath = "system32\\DRIVERS\\QAssist.sys" C:\Windows\SysWOW64\TXPlatforn.exe N/A

Executes dropped EXE

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

UPX packed file

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

Drops file in System32 directory

Description Indicator Process Target
File created C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
File opened for modification C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A

Runs ping.exe

Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\PING.EXE N/A

Suspicious behavior: LoadsDriver

Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeIncBasePriorityPrivilege N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe N/A
Token: SeLoadDriverPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: 33 N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: 33 N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A
Token: SeIncBasePriorityPrivilege N/A C:\Windows\SysWOW64\TXPlatforn.exe N/A

Suspicious use of SetWindowsHookEx

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

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2004 wrote to memory of 2088 N/A C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe C:\Users\Admin\AppData\Local\Temp\RVN.exe
PID 2088 wrote to memory of 1472 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 2088 wrote to memory of 1472 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 2088 wrote to memory of 1472 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 2088 wrote to memory of 1472 N/A C:\Users\Admin\AppData\Local\Temp\RVN.exe C:\Windows\SysWOW64\cmd.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1976 wrote to memory of 2572 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 1472 wrote to memory of 2596 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1472 wrote to memory of 2596 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1472 wrote to memory of 2596 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1472 wrote to memory of 2596 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE

Processes

C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe

"C:\Users\Admin\AppData\Local\Temp\560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9.exe"

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

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

C:\Windows\SysWOW64\TXPlatforn.exe

C:\Windows\SysWOW64\TXPlatforn.exe -auto

C:\Windows\SysWOW64\cmd.exe

C:\Windows\system32\cmd.exe /c ping -n 2 127.0.0.1 > nul && del C:\Users\Admin\AppData\Local\Temp\RVN.exe > nul

C:\Windows\SysWOW64\TXPlatforn.exe

C:\Windows\SysWOW64\TXPlatforn.exe -acsi

C:\Windows\SysWOW64\PING.EXE

ping -n 2 127.0.0.1

Network

Country Destination Domain Proto
US 8.8.8.8:53 hackerinvasion.f3322.net udp

Files

\Users\Admin\AppData\Local\Temp\RVN.exe

MD5 80ade1893dec9cab7f2e63538a464fcc
SHA1 c06614da33a65eddb506db00a124a3fc3f5be02e
SHA256 57a920389c044e3f5cf93dabff67070b4511e79779b6f874e08f92d8b0d7afbd
SHA512 fffd4f3fccb5301b3c7a5b3bd92747f31549fbd9d0803fe5d502d1bb0ef979140988718c2ee1406ed3e755790d275185e120a56cbcb5ed2eadf62b5cdbfc4cc4

memory/2088-6-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2088-13-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2088-9-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2088-8-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/1976-19-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/1976-23-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2572-28-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2572-29-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2572-33-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/2572-34-0x0000000010000000-0x00000000101B6000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\HD_X.dat

MD5 2a78142d0ce63dce1277b4279fa9a2d2
SHA1 711233db12082a68db7260f61785297a27f32bf3
SHA256 560c591e311116b8d75ab1a532d2af43a3a05ad5920b674de35c9432259058b9
SHA512 be943b4db564bde952628ffa4628710b45fa98c993344f288984927921fa2d7f97fae7cd4bb26c7e995a8f78833eca2cd24f8b56948cc6ef798b14930c6080ec