Applied Cybernetics Group
T1105 Ingress Tool Transfer
- Technique
T1105- Tactics
- Command and Control
- Research, 90 days
- 16
- KEV CVEs mapped
- 35
- SigmaHQ rules
- 87
- Elastic, Splunk
- 120
- thrunt rules
- 1
- Upstream
- https://attack.mitre.org/techniques/T1105
MITRE description
Adversaries may transfer tools or other files from an external system into a compromised environment. Tools or files may be copied from an external adversary-controlled system to the victim network through the command and control channel or through alternate protocols such as [ftp](https://attack.mitre.org/software/S0095). Once present, adversaries may also transfer/spread tools between victim devices within a compromised environment (i.e. [Lateral Tool Transfer](https://attack.mitre.org/techniques/T1570)). On Windows, adversaries may use various utilities to download tools, such as `copy`, `finger`, [certutil](https://attack.mitre.org/software/S0160), and [PowerShell](https://attack.mitre.org/techniques/T1059/001) commands such as <code>IEX(New-Object Net.WebClient).downloadString()</code> and <code>Invoke-WebRequest</code>. On Linux and macOS systems, a variety of utilities also exist, such as `curl`, `scp`, `sftp`, `tftp`, `rsync`, `finger`, and `wget`.(Citation: t1105_lolbas) A number of these tools, such as `wget`, `curl`, and `scp`, also exist on ESXi. After downloading a file, a threat actor may attempt to verify its integrity by checking its hash value (e.g., via `certutil -hashfile`).(Citation: Google Cloud Threat Intelligence COSCMICENERGY 2023) Adversaries may also abuse installers and package managers, such as `yum` or `winget`, to download tools to victim hosts. Adversaries have also abused file application features, such as the Windows `search-ms` protocol handler, to deliver malicious files to victims through remote file searches invoked by [User Execution](https://attack.mitre.org/techniques/T1204) (typically after interacting with [Phishing](https://attack.mitre.org/techniques/T1566) lures).(Citation: T1105: Trellix_search-ms) Files can also be transferred using various [Web Service](https://attack.mitre.org/techniques/T1102)s as well as native or otherwise present tools on the victim system.(Citation: PTSecurity Cobalt Dec 2016) In some cases, adversaries may be able to leverage services that sync between a web-based and an on-premises client, such as Dropbox or OneDrive, to transfer files onto victim systems. For example, by compromising a cloud account and logging into the service's web portal, an adversary may be able to trigger an automatic syncing process that transfers the file onto the victim's machine.(Citation: Dropbox Malware Sync)
KEV CVEs mapped to this technique
MITRE CTID maps these KEV CVEs to this technique by hand. They are the actively exploited vulnerabilities behind this technique's KEV signal.
CVE-2025-43200CVE-2025-31201CVE-2025-31200CVE-2024-4978CVE-2024-23692CVE-2023-7101CVE-2023-48788CVE-2023-38831CVE-2023-38203CVE-2023-38035CVE-2023-3519CVE-2023-34362CVE-2023-29300CVE-2023-2868CVE-2023-27350CVE-2023-26360CVE-2023-22518CVE-2023-20867CVE-2022-30190CVE-2021-44515CVE-2021-35394CVE-2018-15982CVE-2017-11292CVE-2016-4117CVE-2016-1019CVE-2016-0984CVE-2015-8651CVE-2015-5119CVE-2013-0641CVE-2012-1535CVE-2012-0754CVE-2011-0611CVE-2010-2861CVE-2010-1297CVE-2010-0188
Research citing this technique
Reports and advisories from the last 90 days that cite this technique.
-
2026-11-04ESET: SlippyNunchucks hijacks Sogou Input Method’s brand promotion mechanism to distribute malware -
2026-11-03Microsoft Threat Intelligence: Fake-download campaign uses trojanized installers to deliver monetization payloads -
2026-11-03Flare: Inside a Microsoft Lookalike Domain Masquerading as Czech Company’s IT Department Infrastructure -
2026-10-29Cisco Talos: IR trends Q3 2026: Actors impersonate IT help desks in vishing attacks as ransomware activity increases -
2026-10-26Arctic Wolf: Beyond the Inbox: How Threat Actors Abuse Microsoft Teams External Chat for Initial Access -
2026-10-22ESET: MythicRatatoskr: An Yggdrasil-enabled backdoor deployed in a UAC-0099-Sandworm collaboration -
2026-10-22Group-IB: Inside SiriusQT: A Seriously Skilled RAT -
2026-10-19Rapid7: Rapid7 Analysis: NetScaler intrusions chaining CVE-2026-88771 and CVE-2026-88779 -
2026-10-15Google Threat Intelligence: Investigating Ephemeral Supply Chain Tampering -
2026-10-08Huntress: Threat Actors Exploit Critical AhsayCBS Flaws to Drop Webshells and XMRig Cryptominer
Showing the 10 most recent of 16.
Detection coverage
thrunt rules
SigmaHQ community rules
- Pandemic Registry Key (emerging-threats)
- Greenbug Espionage Group Indicators (emerging-threats)
- DarkGate - Autoit3.EXE File Creation By Uncommon Process (emerging-threats)
- Potential Pikabot Infection - Suspicious Command Combinations Via Cmd.EXE (emerging-threats)
- Potential Exploitation of RCE Vulnerability CVE-2025-33053 - Image Load (emerging-threats)
- Potential Exploitation of RCE Vulnerability CVE-2025-33053 - Process Access (emerging-threats)
- Potential Exploitation of RCE Vulnerability CVE-2025-33053 (emerging-threats)
- Axios NPM Compromise File Creation Indicators - Linux (emerging-threats)
- Axios NPM Compromise File Creation Indicators - MacOS (emerging-threats)
- Axios NPM Compromise Indicators - Linux (emerging-threats)
- Axios NPM Compromise Indicators - macOS (emerging-threats)
- Axios NPM Compromise Indicators - Windows (emerging-threats)
- Network Connection Initiated From Users\Public Folder (threat-hunting)
- File Download Via Curl.EXE (threat-hunting)
- Curl.EXE Execution (threat-hunting)
- Potential Data Exfiltration Via Curl.EXE (threat-hunting)
- Process Execution From WebDAV Share (threat-hunting)
- Remote File Copy (core)
- Wget Creating Files in Tmp Directory (core)
- Curl Usage on Linux (core)
- Suspicious Curl File Upload - Linux (core)
- Download File To Potentially Suspicious Directory Via Wget (core)
- Hidden Flag Set On File/Directory Via Chflags - MacOS (core)
- File Download Via Nscurl - MacOS (core)
- Potential In-Memory Download And Compile Of Payloads (core)
Showing 25 of 87 community rules.
the full set is tagged attack.t1105 in
SigmaHQ.
Elastic and Splunk rules
- LLM-Based Curl Activity Triage via Auditd (elastic)
- LLM-Based Curl Activity Triage (elastic)
- Curl Download Activity from npm Package Install (elastic)
- Curl or Wget Spawned via Node.js (elastic)
- Suspicious File Downloaded from Google Drive (elastic)
- LLM-Based Wget Activity Triage via Auditd (elastic)
- LLM-Based Wget Activity Triage (elastic)
- AWS EC2 LOLBin Execution via SSM SendCommand (elastic)
- Potential Git CVE-2025-48384 Exploitation (elastic)
- Execution via OpenClaw Agent (elastic)
- Initial Access via File Upload Followed by GET Request (elastic)
- Shell or Suspicious Process Spawned by Ray Worker (elastic)
- Web Server Potential Command Injection Request (elastic)
- AWS EKS Pod Exec with Curl or Wget to HTTPS (elastic)
- File Download Detected via Defend for Containers (elastic)
- Ingress Tool Transfer Followed by Execution and Deletion Detected via Defend for Containers (elastic)
- Suspicious Network Tool Launch Detected via Defend for Containers (elastic)
- System Path File Creation and Execution Detected via Defend for Containers (elastic)
- Payload Execution via Shell Pipe Detected by Defend for Containers (elastic)
- Tool Installation Detected via Defend for Containers (elastic)
- Web Server Exploitation Detected via Defend for Containers (elastic)
- GKE Pod Exec with Curl or Wget to HTTPS (elastic)
- Kubernetes Pod Exec with Curl or Wget to HTTPS (elastic)
- ESXi Curl or Wget Activity (elastic)
- Curl or Wget Execution from Container Context (elastic)
Showing 25 of 120.