Malware Analysis Report

2025-08-10 19:53

Sample ID 250703-gm5qaafm2z
Target efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f
SHA256 efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f
Tags
gh0strat purplefox discovery persistence rat rootkit trojan upx
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V16

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f

Threat Level: Known bad

The file efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f was found to be: Known bad.

Malicious Activity Summary

gh0strat purplefox discovery persistence rat rootkit trojan upx

Purplefox family

Gh0st RAT payload

Gh0strat family

Gh0strat

Detect PurpleFox Rootkit

PurpleFox

Server Software Component: Terminal Services DLL

Drops file in Drivers directory

Sets service image path in registry

Loads dropped DLL

Executes dropped EXE

Drops file in System32 directory

UPX packed file

Drops file in Program Files directory

Enumerates physical storage devices

System Location Discovery: System Language Discovery

System Network Configuration Discovery: Internet Connection Discovery

Unsigned PE

Suspicious use of WriteProcessMemory

Runs ping.exe

Suspicious behavior: EnumeratesProcesses

Suspicious use of SetWindowsHookEx

Suspicious use of AdjustPrivilegeToken

Suspicious behavior: LoadsDriver

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2025-07-03 05:56

Signatures

Unsigned PE

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

Analysis: behavioral1

Detonation Overview

Submitted

2025-07-03 05:56

Reported

2025-07-03 05:58

Platform

win10v2004-20250502-en

Max time kernel

150s

Max time network

148s

Command Line

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

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

Gh0strat family

gh0strat

PurpleFox

rootkit trojan purplefox

Purplefox family

purplefox

Drops file in Drivers directory

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

Server Software Component: Terminal Services DLL

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Remote Data\Parameters\ServiceDll = "C:\\Windows\\system32\\240610921.txt" C:\Users\Admin\AppData\Local\Temp\R.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\TXPlatfor.exe N/A

Loads dropped DLL

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\R.exe N/A
N/A N/A C:\Windows\SysWOW64\svchost.exe N/A
N/A N/A C:\Windows\SysWOW64\Remote Data.exe N/A

Drops file in System32 directory

Description Indicator Process Target
File opened for modification C:\Windows\SysWOW64\Remote Data.exe C:\Windows\SysWOW64\svchost.exe N/A
File created C:\Windows\SysWOW64\TXPlatfor.exe C:\Users\Admin\AppData\Local\Temp\N.exe N/A
File opened for modification C:\Windows\SysWOW64\TXPlatfor.exe C:\Users\Admin\AppData\Local\Temp\N.exe N/A
File created C:\Windows\SysWOW64\240610921.txt C:\Users\Admin\AppData\Local\Temp\R.exe N/A
File opened for modification C:\Windows\SysWOW64\ini.ini C:\Users\Admin\AppData\Local\Temp\R.exe N/A
File created C:\Windows\SysWOW64\Remote Data.exe C:\Windows\SysWOW64\svchost.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 Program Files directory

Description Indicator Process Target
File opened for modification C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe N/A

Enumerates physical storage devices

System Location Discovery: System Language Discovery

discovery
Description Indicator Process Target
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\TXPlatfor.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\cmd.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\PING.EXE N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\Remote Data.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\R.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\cmd.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\PING.EXE N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\svchost.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\N.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\TXPlatfor.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe N/A

System Network Configuration Discovery: Internet Connection Discovery

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

Runs ping.exe

Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\PING.EXE N/A
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\TXPlatfor.exe N/A

Suspicious use of AdjustPrivilegeToken

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

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 1496 wrote to memory of 5288 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\R.exe
PID 1496 wrote to memory of 5288 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\R.exe
PID 1496 wrote to memory of 5288 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\R.exe
PID 1496 wrote to memory of 3464 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\N.exe
PID 1496 wrote to memory of 3464 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\N.exe
PID 1496 wrote to memory of 3464 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\N.exe
PID 1608 wrote to memory of 1040 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 1608 wrote to memory of 1040 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 1608 wrote to memory of 1040 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 3464 wrote to memory of 3272 N/A C:\Users\Admin\AppData\Local\Temp\N.exe C:\Windows\SysWOW64\cmd.exe
PID 3464 wrote to memory of 3272 N/A C:\Users\Admin\AppData\Local\Temp\N.exe C:\Windows\SysWOW64\cmd.exe
PID 3464 wrote to memory of 3272 N/A C:\Users\Admin\AppData\Local\Temp\N.exe C:\Windows\SysWOW64\cmd.exe
PID 1496 wrote to memory of 3400 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe
PID 1496 wrote to memory of 3400 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe
PID 1496 wrote to memory of 3400 N/A C:\Users\Admin\AppData\Local\Temp\efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe
PID 3400 wrote to memory of 1300 N/A C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Windows\SysWOW64\cmd.exe
PID 3400 wrote to memory of 1300 N/A C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Windows\SysWOW64\cmd.exe
PID 3400 wrote to memory of 1300 N/A C:\Users\Admin\AppData\Local\Temp\HD_efcba660c5dc33bd0300e6bfbba80e1fce40a461338cdb75ae52a5cacf43ff6f.exe C:\Windows\SysWOW64\cmd.exe
PID 452 wrote to memory of 5476 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 452 wrote to memory of 5476 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 452 wrote to memory of 5476 N/A C:\Windows\SysWOW64\TXPlatfor.exe C:\Windows\SysWOW64\TXPlatfor.exe
PID 3272 wrote to memory of 5080 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 3272 wrote to memory of 5080 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 3272 wrote to memory of 5080 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1300 wrote to memory of 4996 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1300 wrote to memory of 4996 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1300 wrote to memory of 4996 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 5232 wrote to memory of 4240 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Remote Data.exe
PID 5232 wrote to memory of 4240 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Remote Data.exe
PID 5232 wrote to memory of 4240 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Remote Data.exe

Processes

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

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

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

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

C:\Windows\SysWOW64\svchost.exe

C:\Windows\SysWOW64\svchost.exe -k "Remote Data"

C:\Windows\SysWOW64\svchost.exe

C:\Windows\SysWOW64\svchost.exe -k "Remote Data"

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

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

C:\Windows\SysWOW64\TXPlatfor.exe

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

C:\Windows\SysWOW64\TXPlatfor.exe

C:\Windows\SysWOW64\TXPlatfor.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\N.exe > nul

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

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

C:\Windows\SysWOW64\TXPlatfor.exe

C:\Windows\SysWOW64\TXPlatfor.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\HD_EFC~1.EXE > nul

C:\Windows\SysWOW64\TXPlatfor.exe

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

C:\Windows\SysWOW64\PING.EXE

ping -n 2 127.0.0.1

C:\Windows\SysWOW64\PING.EXE

ping -n 2 127.0.0.1

C:\Windows\SysWOW64\Remote Data.exe

"C:\Windows\system32\Remote Data.exe" "c:\windows\system32\240610921.txt",MainThread

Network

Country Destination Domain Proto
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 c.pki.goog udp
GB 142.250.179.227:80 c.pki.goog tcp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 hackerinvasion.f3322.net udp

Files

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

MD5 8dc3adf1c490211971c1e2325f1424d2
SHA1 4eec4a4e7cb97c5efa6c72e0731cd090c0c4adc5
SHA256 bc29f2022ab3b812e50c8681ff196f090c038b5ab51e37daffac4469a8c2eb2c
SHA512 ae92ea20b359849dcdba4808119b154e3af5ef3687ee09de1797610fe8c4d3eb9065b068074d35adddb4b225d17c619baff3944cb137ad196bcef7a6507f920d

C:\Windows\SysWOW64\240610921.txt

MD5 60420235edac4160dcc6daabcdef2a9d
SHA1 51a50f9ab6ed269eeca682074d17af4a8b49308b
SHA256 9b0a4ad5011a721ed78a049ded0ab04c26f8a299a6878aae9613f3cc2de3d179
SHA512 71cf4630fc6256aba08c5c823360a350daecfd077191edd95cb82aac1df1b6e51b5e88d7087e66e2cfdf534e11e9bf14127f8e45eada32086f38d42019799c57

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

MD5 4a36a48e58829c22381572b2040b6fe0
SHA1 f09d30e44ff7e3f20a5de307720f3ad148c6143b
SHA256 3de6c02f52a661b8f934f59541d0cf297bb489eb2155e346b63c7338e09aeaf8
SHA512 5d0ea398792f6b9eb3f188813c50b7f43929183b5733d2b595b2fd1c78722764fd15f62db1086b5c7edfb157661a6dcd544ddd80907ee7699dddbca1ef4022d0

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

memory/3464-21-0x0000000010000000-0x00000000101B6000-memory.dmp

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

memory/3464-17-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/1608-26-0x0000000010000000-0x00000000101B6000-memory.dmp

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

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

memory/1040-46-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/1040-51-0x0000000010000000-0x00000000101B6000-memory.dmp

memory/1040-54-0x0000000010000000-0x00000000101B6000-memory.dmp

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

MD5 30963c12a961c8d6f4a51baa2a144832
SHA1 7dbfbd6bdedfa7ec1d2b7c0d3485f27e5c62a53f
SHA256 c82cf070175449f991e3249310a21a5df1ff23990918dd85b51131147ec00b96
SHA512 94d12f1ded546f404d454ed3614ceca803b15327e6969b42a2d789025d29b3e193aa8335344cf50acf098cfab38bac60c5f5375a538cbc3b42a6dce7b7f16204

C:\Windows\SysWOW64\Remote Data.exe

MD5 889b99c52a60dd49227c5e485a016679
SHA1 8fa889e456aa646a4d0a4349977430ce5fa5e2d7
SHA256 6cbe0e1f046b13b29bfa26f8b368281d2dda7eb9b718651d5856f22cc3e02910
SHA512 08933106eaf338dd119c45cbf1f83e723aff77cc0f8d3fc84e36253b1eb31557a54211d1d5d1cb58958188e32064d451f6c66a24b3963cccd3de07299ab90641