Malware Analysis Report

2024-09-22 15:15

Sample ID 240530-s1f5maed22
Target BackdoorWin32Farfli.BG!MTB.zip
SHA256 26a8132834990f9f77ba247ef6a59b028949b75b4b154b0519670259ad832501
Tags
gh0strat purplefox bootkit discovery persistence rat rootkit trojan upx
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

26a8132834990f9f77ba247ef6a59b028949b75b4b154b0519670259ad832501

Threat Level: Known bad

The file BackdoorWin32Farfli.BG!MTB.zip was found to be: Known bad.

Malicious Activity Summary

gh0strat purplefox bootkit discovery persistence rat rootkit trojan upx

Detect PurpleFox Rootkit

PurpleFox

Gh0strat

Gh0st RAT payload

Drops file in Drivers directory

Sets service image path in registry

Sets DLL path for service in the registry

Loads dropped DLL

Executes dropped EXE

UPX packed file

Writes to the Master Boot Record (MBR)

Checks installed software on the system

Drops file in System32 directory

Drops file in Program Files directory

Unsigned PE

Enumerates physical storage devices

Suspicious use of WriteProcessMemory

Suspicious use of AdjustPrivilegeToken

Modifies registry class

Runs ping.exe

Suspicious behavior: EnumeratesProcesses

Suspicious behavior: LoadsDriver

Suspicious use of SetWindowsHookEx

MITRE ATT&CK Matrix V13

Analysis: static1

Detonation Overview

Reported

2024-05-30 15:35

Signatures

Unsigned PE

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

Analysis: behavioral1

Detonation Overview

Submitted

2024-05-30 15:35

Reported

2024-05-30 15:36

Platform

win11-20240426-en

Max time kernel

0s

Command Line

C:\Windows\Explorer.exe /idlist,,C:\Users\Admin\AppData\Local\Temp\BackdoorWin32Farfli.BG!MTB.zip

Signatures

N/A

Processes

C:\Windows\Explorer.exe

C:\Windows\Explorer.exe /idlist,,C:\Users\Admin\AppData\Local\Temp\BackdoorWin32Farfli.BG!MTB.zip

Network

N/A

Files

N/A

Analysis: behavioral2

Detonation Overview

Submitted

2024-05-30 15:35

Reported

2024-05-30 15:36

Platform

win11-20240508-en

Max time kernel

30s

Max time network

26s

Command Line

"C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.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

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 DLL path for service in the registry

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Ö÷¶¯·ÀÓù·þÎñÄ£¿é\Parameters\ServiceDll = "C:\\Windows\\system32\\240616375.txt" C:\Users\Admin\AppData\Local\Temp\svchos.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

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

Checks installed software on the system

discovery

Writes to the Master Boot Record (MBR)

bootkit persistence
Description Indicator Process Target
File opened for modification \??\PhysicalDrive0 C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A

Drops file in System32 directory

Description Indicator Process Target
File created C:\Windows\SysWOW64\240616375.txt C:\Users\Admin\AppData\Local\Temp\svchos.exe N/A
File opened for modification C:\Windows\SysWOW64\ini.ini C:\Users\Admin\AppData\Local\Temp\svchos.exe N/A
File created C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe C:\Windows\SysWOW64\svchost.exe N/A
File opened for modification C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe C:\Windows\SysWOW64\svchost.exe N/A
File created C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\svchost.exe N/A
File opened for modification C:\Windows\SysWOW64\TXPlatforn.exe C:\Users\Admin\AppData\Local\Temp\svchost.exe N/A

Drops file in Program Files directory

Description Indicator Process Target
File opened for modification C:\Program Files\Mozilla Firefox\firefox.exe C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A
File created C:\Program Files (x86)\Google\Chrome\Application\chrome.exe C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A
File opened for modification C:\Program Files\VideoLAN\VLC\vlc.exe C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A
File opened for modification C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A
File opened for modification C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A

Enumerates physical storage devices

Modifies registry class

Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\DesktopBackground\Shell\整理桌面\command\ = "\\JDeskTray.exe --from=rmenu" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Directory\shell\jiandesk\command\ = "\\DeskAide64.exe --from=rmenu --mirrorPath=\"%1\"" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\DesktopBackground\Shell\整理桌面\Icon = "\\Utils\\Install.ico" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\DesktopBackground\Shell\整理桌面\Position = "Top" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Key created \REGISTRY\MACHINE\SOFTWARE\Classes\DesktopBackground\shell\整理桌面\command C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Directory\shell\jiandesk C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Directory\shell\jiandesk\ = "映射该文件夹到桌面" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Directory\shell\jiandesk\Icon = "\\Utils\\mirror.ico" C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Directory\shell\jiandesk\command C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe N/A
Key created \REGISTRY\MACHINE\SOFTWARE\Classes\DesktopBackground\shell\整理桌面 C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.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\svchost.exe N/A
Token: SeLoadDriverPrivilege 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\Backdoor.Win32.Farfli.BG!MTB.exe N/A
N/A N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 1340 wrote to memory of 3044 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchost.exe
PID 1340 wrote to memory of 3044 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchost.exe
PID 1340 wrote to memory of 3044 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchost.exe
PID 3044 wrote to memory of 3912 N/A C:\Users\Admin\AppData\Local\Temp\svchost.exe C:\Windows\SysWOW64\cmd.exe
PID 3044 wrote to memory of 3912 N/A C:\Users\Admin\AppData\Local\Temp\svchost.exe C:\Windows\SysWOW64\cmd.exe
PID 3044 wrote to memory of 3912 N/A C:\Users\Admin\AppData\Local\Temp\svchost.exe C:\Windows\SysWOW64\cmd.exe
PID 1340 wrote to memory of 4528 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchos.exe
PID 1340 wrote to memory of 4528 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchos.exe
PID 1340 wrote to memory of 4528 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\svchos.exe
PID 2412 wrote to memory of 4236 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 2412 wrote to memory of 4236 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 2412 wrote to memory of 4236 N/A C:\Windows\SysWOW64\TXPlatforn.exe C:\Windows\SysWOW64\TXPlatforn.exe
PID 3912 wrote to memory of 4776 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 3912 wrote to memory of 4776 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 3912 wrote to memory of 4776 N/A C:\Windows\SysWOW64\cmd.exe C:\Windows\SysWOW64\PING.EXE
PID 1340 wrote to memory of 3632 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe
PID 1340 wrote to memory of 3632 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe
PID 1340 wrote to memory of 3632 N/A C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe
PID 2296 wrote to memory of 4640 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe
PID 2296 wrote to memory of 4640 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe
PID 2296 wrote to memory of 4640 N/A C:\Windows\SysWOW64\svchost.exe C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe

Processes

C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe

"C:\Users\Admin\AppData\Local\Temp\Backdoor.Win32.Farfli.BG!MTB.exe"

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

C:\Users\Admin\AppData\Local\Temp\\svchost.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\svchost.exe > nul

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

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

C:\Windows\SysWOW64\TXPlatforn.exe

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

C:\Windows\SysWOW64\svchost.exe

C:\Windows\SysWOW64\svchost.exe -k "Ö÷¶¯·ÀÓù·þÎñÄ£¿é"

C:\Windows\SysWOW64\svchost.exe

C:\Windows\SysWOW64\svchost.exe -k "Ö÷¶¯·ÀÓù·þÎñÄ£¿é"

C:\Windows\SysWOW64\PING.EXE

ping -n 2 127.0.0.1

C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe

C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe

C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe

C:\Windows\system32\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe "c:\windows\system32\240616375.txt",MainThread

Network

Country Destination Domain Proto
US 8.8.8.8:53 hackerinvasion.f3322.net udp
US 8.8.8.8:53 s.ludashi.com udp
CN 101.132.120.17:80 s.ludashi.com tcp
CN 101.132.120.17:80 s.ludashi.com tcp
CN 101.132.120.17:80 s.ludashi.com tcp
CN 101.132.120.17:80 s.ludashi.com tcp
US 8.8.8.8:53 hackerinvasion.f3322.net udp

Files

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

MD5 a4329177954d4104005bce3020e5ef59
SHA1 23c29e295e2dbb8454012d619ca3f81e4c16e85a
SHA256 6156d003d54dcf2ee92f21bd6e7a6a7f91730bd2804381260bcabe465abe6ddd
SHA512 81e9d456a4abfc7cd9e0943d4a0ce15523362c3179f3368381d1d7974f80a9f9113b5404b96e67e91684e0ea1895b7d0073e4c48d0bfc4fd0244b1af6acf0208

memory/3044-7-0x0000000010000000-0x00000000101B6000-memory.dmp

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

memory/3044-5-0x0000000010000000-0x00000000101B6000-memory.dmp

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

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

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

MD5 3b377ad877a942ec9f60ea285f7119a2
SHA1 60b23987b20d913982f723ab375eef50fafa6c70
SHA256 62954fdf65e629b39a29f539619d20691332184c6b6be5a826128a8e759bfa84
SHA512 af3a71f867ad9d28772c48b521097f9bf8931eb89fd2974e8de10990241419a39ddc3c0b36dd38aac4fdf14e1f0c5e228692618e93adce958d5b5dab8940e46f

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

C:\Windows\SysWOW64\240616375.txt

MD5 27268699e8b4d12d949b7a4a64883b0d
SHA1 c6b8159603640c87995996db1eea69f6b94a93fd
SHA256 247c183e72b7a241e1ad1d9f680fa29bd4b128d63132809e64e28dbdd0d7d2f9
SHA512 ea5e40ecb2e0d78b109cbfba3d5625a106927585e8fae03189100179fb288ecd611de3070af25b77aff6788d16855593f75482d876ce2432fae442cd4b6d8788

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

memory/2412-15-0x0000000010000000-0x00000000101B6000-memory.dmp

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

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

memory/4236-36-0x0000000010000000-0x00000000101B6000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\HD_Backdoor.Win32.Farfli.BG!MTB.exe

MD5 0180d6e451c4b289bcc4d8be163bd9ad
SHA1 3f288c137b7d142db11180d2822fe680fdfe85fd
SHA256 1a9b3c81a7598f942e9c030bd452bac5a97c7ca528e5f575442a55cf836f02ef
SHA512 8fa31cc994b598e2f555341a3b8942d99fee92c9b10f955f9ff13c1a4ab8adec126a9d5fd8103d703171d532725a72ca91cc788dd22d3e77d6e7ab7e54e2ab4c

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

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

MD5 52250986e17600054933532922dd92f4
SHA1 919f0ba79e00f62903bad25420898b104121119d
SHA256 56100ecfdacc8d3354cfe80c3e68db4eabf9e582189ac6a3c7a8fffaf245188f
SHA512 eb85b98c3f20c1a225acaa7265ba6148146a23da0b73b3e5a0aeb5057a13f24187e3c48f38743cf8c9a294aff48e79318c982e3539189970f2adaac334a4193d

C:\Windows\SysWOW64\Ö÷¶¯·ÀÓù·þÎñÄ£¿é.exe

MD5 22bb5bd901d8b25ac5b41edbb7d5053e
SHA1 8a935dd8d7e104fc553ff7e8b54a404f7b079334
SHA256 8dcaeeebef9b9f3d41d295db145ffb3850f309d089c08125c7fa7034db5fd80e
SHA512 cc3fb68fd6791a08e4a7d1a8db8d07cfcc8c9b9dceec10b53f0cb7ee86473303a19be4f23e379f84c59e02d0568e7c066e21cd1300f6032dac4ba52f609f62e7