Sub7, also called SubSeven, is a remote access trojan that gives an attacker unauthorised control of a Windows system. It can support spying, keylogging, file access and further malware delivery. Defenders look for unexpected outbound connections, unknown startup entries and processes that persist while evading basic user notice.
What Sub7 is and why it matters
Sub7, also called SubSeven, is a remote access trojan that gives an attacker unauthorised control of a Windows system. It can be used for spying, keylogging, file access and follow-on malware delivery, which makes it a classic backdoor-style threat rather than a one-off nuisance.
For defenders, the key point is that a RAT is not just a malicious file, it is a control channel. Once installed, it can turn an ordinary endpoint into a quietly managed foothold for surveillance, theft and staging.
How Sub7 typically operates
Sub7-family malware generally relies on persistence and concealment so the attacker can keep returning without user awareness. Unexpected outbound connections, unknown startup entries and unfamiliar long-running processes are common signs because they reflect the malware’s need to survive reboots and reach a remote operator.
This style of malware often blends into routine endpoint activity, which is why basic allowlisting alone is usually not enough. Detection works better when process behaviour, autoruns and network egress are viewed together rather than as separate alerts.
Why Sub7 is dangerous on Windows systems
Windows endpoints are especially attractive because they frequently hold credentials, documents, browser data and access to internal services. A RAT on that host can expose local data, capture keystrokes and create a platform for deeper compromise if the attacker later uses the same system to pivot or deliver additional payloads.
Malware Guide is a useful reference for understanding how RATs fit into broader malware families, how evasive techniques work and how analysts distinguish one implant from another.
Because a RAT is interactive, the attacker can adapt in real time to what they find on the host. That flexibility makes post-compromise impact broader than simple file theft, since the malware can support staged intrusion, persistence and repeated access.
Detecting and responding to a Sub7 infection
Detection should focus on unusual persistence, suspicious outbound connections, newly created autorun entries, and process behaviour that does not match the system’s expected software inventory. Network telemetry is often especially valuable because a RAT must communicate with its controller to be useful.
Response usually starts with containment, then proceeds to forensic review of the affected machine, nearby user activity and any accounts or tokens that may have been exposed while the malware was active. If the host was used for logon sessions, file access or admin activity, those paths should be reviewed as part of the cleanup.
After removal, defenders should not assume the system is clean simply because the executable is gone. A successful RAT compromise can leave behind changed startup items, secondary payloads or stolen data that require separate confirmation.
Risk and Threat Considerations
Sub7 creates direct exposure because it is built for covert remote control, which means compromise can persist while the attacker steals information or stages additional malware. Its danger lies less in a single malicious action than in the attacker-controlled access path it establishes.
Failure mechanism: The malware survives on the endpoint through persistence and stealth, then uses outbound connectivity and user-level opacity to maintain command and control while harvesting data or loading follow-on tools.
Impact: The result can include credential theft, data exfiltration, lateral movement, repeated re-entry and broader endpoint compromise if the host is trusted by other systems.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | T1053 — Scheduled Task/Job | Sub7 relies on persistence mechanisms that often map to task or autorun abuse. |
| Recommendation — Map persistence artefacts to ATT&CK techniques and hunt for scheduled execution abuse on the host. | ||
| NIST SP 800-53 Rev 5 | SI-4 — System Monitoring | RAT detection depends on monitoring unusual process and network behaviour on endpoints. |
| AC-4 — Information Flow Enforcement | Command-and-control traffic is a control-flow problem that benefits from egress restrictions. | |
| IA-5 — Authenticator Management | A successful RAT can expose credentials and sessions that may need rotation after compromise. | |
| Recommendation — Monitor endpoint processes and egress patterns for signs of covert remote control activity. Restrict outbound flows so hostile remote control channels are harder to establish. Rotate exposed authenticators and revoke sessions after any confirmed RAT compromise. | ||
| CIS Controls v8 | CIS-8 — Audit Log Management | Sub7 detection and review rely on preserving and reviewing endpoint and network logs. |
| Recommendation — Centralise and review logs that can reveal persistence, execution and outbound communication. | ||
Practitioner Guidance
What to watch for: Treat unexpected outbound connections, unfamiliar startup entries and processes that remain active without a clear business purpose as investigation triggers, especially when several indicators appear together on the same host.
Governance implication: Incident handling for RATs should include a clear decision on whether the affected endpoint can be trusted again, because remediation is not complete until persistence, exposure and any downstream account impact have been checked.
Related resources from NHI Mgmt Group
- How can mobile threat teams reduce the blast radius of Android RAT activity?
- How should teams respond after confirming RAT-based credential theft?
- What breaks when a package can run as a RAT without install-time hooks?
- What breaks in email security operations when a commodity RAT is taken down but the threat actors remain active?