Legitimate remote-access tool abuse
Malware operators repurpose, re-bundle, or re-configure legitimate commercial remote-access tools (TeamViewer, AnyDesk, NetSupport Manager, ConnectWise ScreenConnect, etc.) to gain covert persistent access, leveraging the tools' own trust signals (valid signatures, known processes, allowed firewall rules) to evade detection.
Pattern definition
Unlike custom-coded RATs (AsyncRAT, Quasar, Remcos), this pattern involves real, vendor-signed binaries that are either:
- Repacked / bundled inside a masqueraded installer (e.g., Inno Setup bundling NetSupport with attacker-controlled gateway config)
- Reconfigured with attacker-controlled C2 parameters (gateway IP, relay host, session key)
- Staged via a custom bootstrapper that pre-trusts the publisher certificate so the tool installs silently
The attacker does not need to write a RAT — they only need to control the configuration and initial delivery vector.
Variants observed
| Family | Legitimate Tool | Abuse Mechanism | Key Indicator |
|---|---|---|---|
| netsupport-inno-dropper | NetSupport Manager | Inno Setup installer with attacker-controlled gateway .cif config |
Client32.ini with foreign gateway IP |
| connectwise | ConnectWise ScreenConnect | Custom ClickOnce bootstrapper + certificate trust injection | TrustedPublisher store manipulation + dfshim invocation |
Detection principles
- Process ancestry: Legitimate remote-access binaries spawned from unusual parents (e.g.,
%TEMP%\random.exe,wscript.exe,powershell.exe). - Config divergence: NetSupport gateway configs or ScreenConnect
.applicationURLs pointing to non-org infrastructure. - Certificate trust anomalies: Non-installer processes writing to
TrustedPublisherorROOTstores. - Network: Outbound connections from known remote-access processes to new/unexpected IPs.
Cross-references
- netsupport-inno-dropper — Inno Setup masquerade variant
- connectwise — ClickOnce certificate bootstrap variant
- clickonce-certificate-trust-bootstrap — Specific technique for the ConnectWise variant
- ATT&CK: T1219 — Remote Access Software