T1071.002: File Transfer Protocols
Adversaries may communicate using application layer protocols associated with transferring files to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Protocols such as SMB[1], FTP[2], FTPS, and TFTP that transfer files may be very common in environments. Packets produced from these protocols may have many fields and headers in which data can be concealed. Data could also be concealed within the transferred files. An adversary may abuse these protocols to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.
Analyst context for executives and security teams
File transfer protocols such as SMB, FTP, FTPS, and TFTP can be abused for command-and-control because they may already be allowed in normal business operations. The business issue is not simply that files move over the network; it is that command instructions and results can be hidden inside traffic that defenders may treat as routine, especially across Windows, Linux, macOS, ESXi, and network-device environments.
Executive priority
Prioritize this technique where file transfer protocols are broadly permitted across network boundaries or between internal segments. Leaders should ask whether the organization can distinguish approved file-transfer use from unexpected command-and-control patterns, and whether firewall, intrusion prevention, and SOC monitoring evidence can support incident decisions and compliance assertions. This is especially material for environments with critical infrastructure, manufacturing, telecom, government, education, finance, healthcare, or other sectors represented in the related ATT&CK campaign, group, and software context, but local exposure must be validated.
Technical view
This is an enterprise command-and-control sub-technique of Application Layer Protocol. SOC and detection teams should validate monitoring for SMB, FTP, FTPS, and TFTP traffic across ESXi, Linux, macOS, network devices, and Windows where those platforms exist. Because ATT&CK does not provide native detection text for this object, use the related detection strategy DET0416 as the ATT&CK-supported direction: detection of file-transfer-protocol-based C2. Focus on protocol use that is unexpected for the asset, network zone, direction, peer, timing, or volume, and on transferred files or protocol fields that may conceal command data or results.
Likely telemetry
- Network connection metadata for SMB, FTP, FTPS, and TFTP sessions
- Firewall, proxy, and network appliance allow/block logs for ingress, egress, and lateral traffic
- Network intrusion detection/prevention alerts and signature matches at network boundaries
- Protocol-aware logs or packet metadata showing client, server, ports, commands, filenames, transfer size, timing, and direction where available
- Endpoint or server logs showing file-transfer client/server activity on Windows, Linux, macOS, ESXi, and network devices where applicable
Detection direction
- Validate whether DET0416-style coverage exists for FTP, FTPS, SMB, and TFTP command-and-control behavior rather than only basic port monitoring.
- Baseline legitimate file-transfer flows by business application, server role, network segment, and administrative process; tune on deviations such as unusual peers, new external destinations, abnormal timing, or unexpected lateral use.
- Treat encryption in FTPS as a visibility constraint: teams may need metadata, endpoint context, boundary controls, or approved-use inventories rather than relying only on payload inspection.
- Correlate network events with endpoint process and file activity to reduce false positives from legitimate backups, patching, administration, file shares, or application transfers.
- Use relationship context to inform threat hunting for malware or tools listed by ATT&CK as using this technique, including Cobalt Strike, Regin, Machete, ShadowPad, and other related software, without assuming their presence.
Mitigation priorities
- First, inventory where SMB, FTP, FTPS, and TFTP are legitimately required across ingress, egress, and lateral paths.
- Apply M1037 Filter Network Traffic: restrict protocol use to authorized systems, destinations, and network zones; remove broad outbound or lateral allowances where business need is absent.
- Apply M1031 Network Intrusion Prevention: use intrusion detection/prevention signatures at network boundaries to block or alert on known malicious or policy-violating file-transfer traffic.
- Segment sensitive systems and administrative networks so file-transfer protocols cannot become unrestricted command channels between unrelated zones.
- Review legacy or unauthenticated file-transfer services such as TFTP and plain FTP for business necessity, compensating monitoring, and policy enforcement.
Analyst notes and limits
ATT&CK links this technique to multiple campaigns, groups, and software families, including Operation Honeybee, Quad7 Activity, Dragonfly, SilverTerrier, Kimsuky, APT41, MirrorFace, Regin, Cobalt Strike, XAgentOSX, JPIN, Kazuar, NOKKI, Machete, ZxShell, PoetRAT, Attor, SYSCON, CARROTBALL, and ShadowPad. Use those relationships for prioritizing hunts and intelligence mapping, not as proof that any actor or tool is active in a specific environment.
The official ATT&CK detection field is not provided for this technique, and the supplied relationships do not include detailed analytics logic. This take therefore stays at validation and control-prioritization level. Local network architecture, approved file-transfer workflows, logging depth, and encrypted-traffic visibility are required to determine real coverage.
File Transfer Protocols
Adversaries may communicate using application layer protocols associated with transferring files to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Protocols such as SMB[1], FTP[2], FTPS, and TFTP that transfer files may be very common in environments. Packets produced from these protocols may have many fields and headers in which data can be concealed. Data could also be concealed within the transferred files. An adversary may abuse these protocols to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.
How security teams should use this page
Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.
Related techniques
This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.
| Domain | ID | Name | Relationship / procedure |
|---|---|---|---|
| Enterprise | T1071 | Application Layer Protocol | This object subtechnique of Application Layer Protocol. |
Groups, software, and campaigns
G0096: APT41
APT41 is a threat group that researchers have assessed as Chinese state-sponsored espionage group that also conducts financially-motivated operations. Active since at least 2012, APT41 has been observed targeting various industries, including but not limited to healthcare, telecom, technology, finance, education, retail and video game industries in 14 countries.[1] Notable behaviors include using a wide range of malware and tools to complete mission objectives. APT41 overlaps at least partially with public reporting on groups including BARIUM and Winnti Group.[2][3]
G0035: Dragonfly
Dragonfly is a cyber espionage group that has been attributed to Russia's Federal Security Service (FSB) Center 16.[1][2] Active since at least 2010, Dragonfly has targeted defense and aviation companies, government entities, companies related to industrial control systems, and critical infrastructure sectors worldwide through supply chain, spearphishing, and drive-by compromise attacks.[3][4][5][6][7][8][9]
G1054: MirrorFace
MirrorFace is a People's Republic of China (PRC)-aligned cyberespionage actor believed to be a subgroup under the menuPass umbrella based on targeting, tools, and infrastructure overlaps. MirrorFace has been active since at least 2019, at first exclusively targeting Japanese organizations across the media, defense, diplomatic, financial, manufacturing, and academic sectors. Subsequent MirrorFace operations included targets in Central Europe and featured use of LODEINFO, HiddenFace, and UPPERCUT malware.[1][2][3][4][5][6]
G0083: SilverTerrier
SilverTerrier is a Nigerian threat group that has been seen active since 2014. SilverTerrier mainly targets organizations in high technology, higher education, and manufacturing.[1][2]
G0094: Kimsuky
Kimsuky is a Democratic People's Republic of Korea (DPRK)-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. Kimsuky has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Kimsuky operations have overlapped with those of other North Korean state-sponsored cyber espionage actors as a result of ad hoc collaborations or other limited resource sharing.[1][2][3][4][5][6]
Kimsuky was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).[7][8][9] In 2023, Kimsuky was observed using commercial large language models (LLMs) to assist with vulnerability research, scripting, social engineering and reconnaissance.[10]
DPRK threat actor cluster boundaries overlap in open source reporting, with some security researchers consolidating all attributed North Korean state-sponsored cyber activity under Lazarus Group, rather than tracking operationally distinct subgroups.
S0428: PoetRAT
PoetRAT is a remote access trojan (RAT) that was first identified in April 2020. PoetRAT has been used in multiple campaigns against the private and public sectors in Azerbaijan, including ICS and SCADA systems in the energy sector. The STIBNITE activity group has been observed using the malware. PoetRAT derived its name from references in the code to poet William Shakespeare. [1][2][3]
S1242: Qilin
Qilin is a ransomware family operated as a ransomware-as-a-service (RaaS) that has been active since at least 2022. It includes variants written in Go and Rust capable of targeting Windows, Linux, and VMware ESXi environments. Qilin shares functionality overlaps with Black Basta, REvil, and BlackCat ransomware. Qilin affiliates have targeted multiple entities worldwide with the majority of victims in the US, France, Canada, and the UK, primarily in the manufacturing, technology, financial services, and healthcare sectors.[1][2][3][4][5]
S0699: Mythic
S0465: CARROTBALL
CARROTBALL is an FTP downloader utility that has been in use since at least 2019. CARROTBALL has been used as a downloader to install SYSCON.[1]
S0019: Regin
S1228: PUBLOAD
PUBLOAD is a stager malware that has been observed installing itself in existing directories such as `C:\Users\Public` or creating new directories to stage the malware and its components.[1] PUBLOAD malware collects details of the victim host, establishes persistence, encrypts victim details using RC4 and communicates victim details back to C2. PUBLOAD malware has previously been leveraged by China-affiliated actors identified as Mustang Panda. PUBLOAD is also known as “NoFive” and some public reporting identifies the loader component as CLAIMLOADER.[2]
S0409: Machete
S0161: XAgentOSX
S0201: JPIN
S0265: Kazuar
S0438: Attor
S1089: SharpDisco
SharpDisco is a dropper developed in C# that has been used by MoustachedBouncer since at least 2020 to load malicious plugins.[1]
C0055: Quad7 Activity
Quad7 Activity, also known as CovertNetwork-1658 or the 7777 Botnet, is a network of compromised small office/home office (SOHO) routers. [1] [2] The botnet was initially composed primarily of TP-Link routers and was named Quad7 due to compromised devices exposing TCP port 7777 with the distinctive banner xlogin. Later activity showed a significant increase in compromised Asus routers and the addition of new ports and banners, including TCP port 63256 displaying alogin. Quad7 infrastructure functions as a collection of egress IPs that various China-affiliated threat actors have used to conduct password-spraying and brute-force operations. [1][3] Microsoft has reported that Storm-0940 leveraged credentials obtained through Quad7 Activity to target organizations in North America and Europe, including government agencies, non-governmental organizations, think tanks, law firms, energy firms, IT providers, and defense industrial base entities. [2]
C0006: Operation Honeybee
Operation Honeybee was a campaign that targeted humanitarian aid and inter-Korean affairs organizations from at least late 2017 through early 2018. Operation Honeybee initially targeted South Korea, but expanded to include Vietnam, Singapore, Japan, Indonesia, Argentina, and Canada. Security researchers assessed the threat actors were likely Korean speakers based on metadata used in both lure documents and executables, and named the campaign "Honeybee" after the author name discovered in malicious Word documents.[1]
All related ATT&CK context
Mitigation direction
Object version and sync metadata
The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .
Imported snapshots across ATT&CK releases (1)
| Release | Bundle imported | Object version | Modified | Status | Raw hash |
|---|---|---|---|---|---|
| 19.1 | 1.4 | Current bundle | 69212144b287… |
Mirrored ATT&CK source object
The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.
External references and citations
MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.
-
[1]
US-CERT TA18-074A
US-CERT. (2018, March 16). Alert (TA18-074A): Russian Government Cyber Activity Targeting Energy and Other Critical Infrastructure Sectors. Retrieved June 6, 2018.
Open source URL -
[2]
ESET Machete July 2019
ESET. (2019, July). MACHETE JUST GOT SHARPER Venezuelan government institutions under attack. Retrieved September 13, 2019.
Open source URL -
[3]
University of Birmingham C2
Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.
Open source URL -
[4]
mitre-attack T1071.002Open source URL
Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.