T1048: Exfiltration Over Alternative Protocol
T1048 (Exfiltration Over Alternative Protocol) is classified under the Exfiltration tactic within the MITRE ATT&CK framework. Techniques used to stealthily transfer proprietary data, intellectual property, and credentials out of the enterprise perimeter to adversary-operated infrastructure. In telemetry gathered across enterprise endpoints and the EMBER 2018 benchmark, this technique was weaponized across 53 distinct malware families, totaling over 2,220 validated samples.
Technical Anatomy & Adversary Tradecraft
Adversaries leverage Exfiltration Over Alternative Protocol to accomplish operational objectives while minimizing anomalous forensic footprints. When executing Exfiltration Over Alternative Protocol, malicious binaries commonly interact directly with low-level Windows APIs, kernel mode drivers, or native scripting interfaces to bypass traditional file-integrity monitors and static antivirus signatures.
In modern multi-stage campaigns, T1048 is frequently observed functioning as an intermediate bridge: initial access payloads (such as spearphishing loaders or exploit macros) execute Exfiltration Over Alternative Protocol to establish in-memory execution or persistence before staging secondary ransomware or data-exfiltration implants.
https://attack.mitre.org/techniques/T1048/.
Detection Engineering & Threat Hunting
Detecting Exfiltration Over Alternative Protocol requires telemetry correlation across endpoint detection and response (EDR) agents, Sysmon event streams, and security information event management (SIEM) pipelines:
- Process Creation & Lineage: Monitor parent-child process anomalies where unexpected parent binaries (e.g., Office executables, web browsers, or script hosts) spawn command shells or native Windows utilities.
- API Hooking & Behavioral Telemetry: EDR platforms should flag rapid calls to memory allocation, process injection, or registry manipulation APIs originating from unbacked executable memory regions.
- Network Anomaly Correlation: Cross-reference endpoint execution timestamps with external network socket establishment to identify anomalous beaconing or covert data staging.
SOC Containment & Hardening Guidance
To mitigate risks associated with T1048 (Exfiltration Over Alternative Protocol) across production infrastructure, security teams should implement the following defensive controls:
- Attack Surface Reduction (ASR): Enforce strict application control policies (WDAC or AppLocker) to restrict execution to signed and verified corporate binaries.
- Least Privilege & Credential Hygiene: Restrict local administrative privileges to prevent adversaries from tampering with defensive agents or escalating privileges.
- Network Microsegmentation: Restrict lateral communication across endpoint VLANs to prevent wormable payloads from utilizing Exfiltration Over Alternative Protocol across adjacent network segments.
Cataloged Malware Families Utilizing T1048 (53 Families)
The following malware families in the SystemHelpDesk catalog have been verified utilizing T1048 (Exfiltration Over Alternative Protocol):
| Family | Category | Sample Count | Technical Summary |
|---|---|---|---|
| ribaj | Infostealer | 1,199 | Trojan:Win32/Ribaj (also cataloged in security telemetry as Trojan:MSIL/Ribaj, Win32/Ribaj, or Trojan.Ribaj) is an evasive credential-stealing trojan and backdo... |
| mansabo | Trojan | 98 | Mansabo (cataloged by security researchers and antivirus engines under signatures including Trojan:Win32/Mansabo, Trojan.Win32.Mansabo, and Trojan:Win32/Mansabo... |
| eyestye | Infostealer | 84 | EyeStye (cataloged across security vendors under signatures including PWS:Win32/EyeStye, Trojan:Win32/EyeStye, and Worm:Win32/EyeStye) is a specialized password... |
| sugar | Ransomware | 80 | Sugar (tracked across cybersecurity threat intelligence feeds under aliases including Sugar Ransomware, Encoded01, and Ransom.Encoded01) is a Delphi-based Ranso... |
| snarasite | Trojan | 70 | Snarasite (cataloged across security vendors and academic research datasets under signatures including Trojan:Win32/Snarasite, Win32/Snarasite, and Snarasite.D!... |
| buzus | Trojan | 69 | Buzus (cataloged in antivirus vendor databases and threat intelligence taxonomies under detections including Trojan:Win32/Buzus, Trojan.Win32.Buzus, and Trojan.... |
| waldek | Trojan | 65 | Waldek (cataloged in antivirus vendor databases and threat intelligence taxonomies under detections including Trojan.Win32.Waldek and Trojan:Win32/Waldek!MSR) i... |
| magania | Trojan | 63 | Magania (cataloged in antivirus vendor databases and threat intelligence feeds under detections including PWS:Win32/Magania, Trojan:Win32/Magania, and Trojan-PW... |
| neutrinopos | Trojan | 60 | NeutrinoPoS (also widely tracked in cyber threat intelligence as Kasidet, Trojan:Win32/Kasidet, and MWZLesson) is a notorious Point-of-Sale (PoS) malware family... |
| hploki | Infostealer | 58 | HpLoki (cataloged across threat intelligence feeds and security vendors under detections including Trojan:Win32/HpLoki, Trojan:Win32/HpLoki!rfn, Trojan-PSW.Win3... |
| bancos | Banking Trojan | 55 | Bancos (cataloged across security vendors and threat intelligence databases under signatures including Trojan-Banker.Win32.Bancos, Trojan:Win32/Bancos, and Win3... |
| steam | Infostealer | 54 | Steam (cataloged across security intelligence feeds under signatures including Trojan:Win32/SteamStealer, PWS:Win32/Steam, and Trojan-PSW.Win32.Steam) is a targ... |
| banbra | Banking Trojan | 53 | Banbra (cataloged across security vendors and threat intelligence databases under signatures including Trojan-Banker.Win32.Banbra, Trojan:Win32/Banbra, and Win3... |
| coinstealer | Infostealer | 52 | Coinstealer (cataloged across threat intelligence databases and security vendors under signatures including Trojan:Win32/Coinstealer, Trojan:Win32/Coinstealer!r... |
| bestafera | Banking Trojan | 48 | Bestafera (cataloged across security vendors and threat intelligence databases under detections including Trojan-Banker:Win32/Bestafera, Trojan.Win32.Bestafera,... |
| cardspy | Infostealer | 44 | CardSpy is a specialized payment card and financial surveillance trojan active since 2013. Distributed through phishing emails, trojanized e-commerce utilities,... |
| mofksys | Worm | 14 | Mofksys (classified as Worm:Win32/Mofksys across Microsoft Defender, Sophos, and Kaspersky) is an evasive network and removable drive worm targeting Windows sys... |
| passcrypt | Ransomware | 5 | Ransom:Win32/Passcrypt (or Trojan:Win32/Passcrypt) is a severe threat generally classified as Ransomware or a destructive Password Stealer. It is designed to ex... |
| purga | Ransomware | 5 | Ransom:Win32/Purga (or Trojan:Win32/Purga) is a severe threat generally classified as Ransomware. It is designed to extort victims by strongly encrypting critic... |
| sofacy | Trojan | 5 | Trojan:Win32/Sofacy (often synonymous with **X-Agent**, **Sednit**, or **APT28 / Fancy Bear**) represents an extremely sophisticated suite of espionage malware ... |
| winspy | Advanced Threat | 5 | MonitoringTool:Win32/Winspy (often classified as Spyware or Stalkerware) represents a class of commercially available surveillance software. While marketed to c... |
| spyagent | Advanced Threat | 3 | Spyware:Win32/Spyagent is a highly prevalent malware family (and sometimes a commercial 'employee monitoring' tool abused by attackers) designed to comprehensiv... |
| browserpwdstealer | Infostealer | 2 | Browserpwdstealer (classified in antivirus detection telemetry under designations including PWS:Win32/Browserpwdstealer, PWS.Win32.Browserpwdstealer, and Win32/... |
| bitter | Trojan | 1 | Bitter (classified in antivirus detection telemetry under designations including Trojan:Win32/Bitter, Trojan.Win32.Bitter, and Win32/Bitter) is a multi-stage tr... |
| bitwallet | Trojan | 1 | Bitwallet (classified in antivirus detection telemetry under designations including Trojan:Win32/Bitwallet, Trojan.Win32.Bitwallet, and Win32/Bitwallet) is a mu... |
| chimera | Ransomware | 1 | <h3>Executive Summary</h3> Chimera is a highly aggressive strain of enterprise ransomware that pioneered the "double extortion" tactic. It not only encrypts the... |
| cookiesstealer | Trojan | 1 | <h3>Executive Summary</h3> "CookiesStealer" is a broad classification (often seen as Trojan.CookiesStealer or Spyware.CookieStealer) rather than a single, disti... |
| esfury | Trojan | 1 | <h3>Executive Summary</h3> Esfury is a targeted Information Stealer (Info-Stealer) primarily focused on extracting FTP credentials, email logins, and stored web... |
| flymux | Advanced Threat | 1 | <h3>Executive Summary</h3> Flymux is a targeted Information Stealer (Info-Stealer) primarily focused on extracting credentials, session tokens, and stored web b... |
| hakopsbot | Advanced Threat | 1 | <h3>Executive Summary</h3> Hakopsbot is a specialized Information Stealer (InfoStealer) and Keylogger designed specifically to harvest sensitive authentication ... |
| harvester | Trojan | 1 | <h3>Executive Summary</h3> Harvester (often detected as Spyware.Harvester or Trojan.Harvester) is a highly specialized info-stealer malware engineered specifica... |
| himera | Backdoor | 1 | <h3>Executive Summary</h3> Himera (or Himera Stealer) is a commercially available Information Stealer (Info-Stealer) sold on underground cybercrime forums. It p... |
| infinitetear | Trojan | 1 | <h3>Executive Summary</h3> InfiniteTear is a highly sophisticated, stealthy Backdoor and Remote Access Trojan (RAT) historically associated with Advanced Persis... |
| montague | Trojan | 1 | <h3>Executive Summary</h3> Montague is a dedicated Information Stealer (Info-stealer) Trojan. Its primary objective is to silently infiltrate a Windows workstat... |
| mumawow | Advanced Threat | 1 | <h3>Executive Summary</h3> Mumawow (Muma) is a specialized Information Stealer (Info-Stealer) specifically designed to target players of massively multiplayer o... |
| netshadow | Trojan | 1 | <h3>Executive Summary</h3> NetShadow is a specialized Trojan and Info-stealer designed to covertly infiltrate Windows systems and harvest highly sensitive data,... |
| oepass | Trojan | 1 | <h3>Executive Summary</h3> OEPass is a specialized Information Stealer and HackTool explicitly designed to target and extract saved passwords from Microsoft Out... |
| passcv | Trojan | 1 | <h3>Executive Summary</h3> PassCV is a highly specialized credential stealer designed to extract stored passwords, autocomplete data, and sensitive session toke... |
| peflog | Trojan | 1 | <h3>Executive Summary</h3> Peflog (PE File Logger) is a classification for a specific type of Information Stealer (Info-Stealer) focused primarily on monitoring... |
| plinch | Trojan | 1 | <h3>Executive Summary</h3> Plinch (often synonymous with the "Pinch" or "Linch" malware families) is a dedicated Information Stealer (Info-stealer) Trojan. Emer... |
| predatorthief | Backdoor | 1 | <h3>Executive Summary</h3> Predator the Thief (often detected as PredatorThief) is a highly sophisticated, commercially sold Information Stealer (Info-Stealer) ... |
| qqspy | Advanced Threat | 1 | <h3>Executive Summary</h3> QQSpy is a highly targeted information stealer and spyware family engineered specifically to compromise users of Tencent QQ, a massiv... |
| rasoon | Trojan | 1 | <h3>Executive Summary</h3> Rasoon is a specialized Information Stealer (Info-Stealer) and Trojan designed to covertly infiltrate Windows systems and extract sen... |
| smheist | Backdoor | 1 | <h3>Executive Summary</h3> Smheist is a highly specialized Information Stealer (Info-Stealer) specifically designed to target and extract credentials, session t... |
| snifie | Advanced Threat | 1 | <h3>Executive Summary</h3> Snifie is a specialized Information Stealer and Network Sniffer. Unlike standard info-stealers that rely on extracting passwords from... |
| streespyer | Trojan | 1 | <h3>Executive Summary</h3> StreeSpyer is a specialized Trojan and Info-stealer designed to covertly infiltrate Windows systems and harvest highly sensitive data... |
| transmit | Trojan | 1 | <h3>Executive Summary</h3> Transmit is typically detected as a "HackTool" or Riskware. It refers to the malicious or unauthorized use of legitimate network tran... |
| uploader | Trojan | 1 | <h3>Executive Summary</h3> "Uploader" is a classification for a specialized class of Trojan or HackTool primarily designed for data exfiltration. Unlike "Downlo... |
| vidarstealer | Advanced Threat | 1 | <h3>Executive Summary</h3> Vidar (also known as Vidar Stealer) is a highly sophisticated, commercially available Information Stealer that emerged in late 2018 a... |
| vixenpanda | Backdoor | 1 | <h3>Executive Summary</h3> Vixen Panda (also widely tracked by the cybersecurity community as APT15, Ke3chang, and Playful Dragon) is a highly sophisticated, st... |
| werpoapt | Backdoor | 1 | <h3>Executive Summary</h3> WerpoAPT is a sophisticated Advanced Persistent Threat (APT) group and associated malware framework characterized by highly targeted ... |
| wswhacker | Trojan | 1 | <h3>Executive Summary</h3> Wswhacker is a classification assigned to a specific HackTool and dedicated Password Stealer. It is engineered to aggressively extrac... |
| bump_rat | Trojan | Sampled | Bump-Rat is a specialized malware family that has drawn attention for its targeted application in cyber espionage campaigns. Unlike broadly distributed commodit... |