MITRE ATT&CK / Techniques / T1219

Remote Access Tools

ID
T1219
Tactics
TA0011 Command and Control
Platforms
Linux, macOS, Windows
Data sources
Process Creation, Service Creation, Windows Registry Key Creation, Windows Registry Key Modification, File Creation, Network Connection Creation
Source
attack.mitre.org
MITRE last modified
12 May 2026

An adversary may use legitimate remote access tools to establish an interactive command and control channel within a network. Remote access tools create a session between two trusted hosts through a graphical interface, a command line interaction, a protocol tunnel via development or management software, or hardware-level access such as KVM (Keyboard, Video, Mouse) over IP solutions. Desktop support software (usually graphical interface) and remote management software (typically command line interface) allow a user to control a computer remotely as if they are a local user inheriting the user or software permissions. This software is commonly used for troubleshooting, software installation, and system management.[1][2][3] Adversaries may similarly abuse response features included in EDR and other defensive tools that enable remote access.

Remote access tools may be installed and used post-compromise as an alternate communications channel for redundant access or to establish an interactive remote desktop session with the target system. It may also be used as a malware component to establish a reverse connection or back-connect to a service or adversary-controlled system.

Installation of many remote access tools may also include persistence (e.g., the software's installation routine creates a Windows Service). Remote access modules/features may also exist as part of otherwise existing software (e.g., Google Chrome’s Remote Desktop).[4][5]

Sub-techniques (3)

Detection

Mitigations (5)

M1031 Network Intrusion Prevention

Network intrusion detection and prevention systems that use network signatures may be able to prevent traffic to remote access services.

M1034 Limit Hardware Installation

Block the use of IP-based KVM devices within the network if they are not required.

M1037 Filter Network Traffic

Properly configure firewalls, application firewalls, and proxies to limit outgoing traffic to sites and services used by remote access software.

M1038 Execution Prevention

Use application control to mitigate installation and use of unapproved software that can be used for remote access.

M1042 Disable or Remove Feature or Program

Consider disabling unnecessary remote connection functionality, including both unapproved software installations and specific features built into supported applications.

Groups (13)

Software (7)

References

  1. Symantec Living off the Land
  2. CrowdStrike 2015 Global Threat Report
  3. CrySyS Blog TeamSpy
  4. Google Chrome Remote Desktop
  5. Chrome Remote Desktop