MITRE ATT&CK technique
Ingress Tool Transfer detection rulesT1105
Ingress Tool Transfer (T1105) is a MITRE ATT&CK technique in the Command and Control tactic. This page lists the 87 community-maintained Sigma detection rules in the library mapped to T1105 and its sub-techniques. Each rule includes its detection logic, log source, false positives and original YAML. These rules mainly target windows, linux, macos.
Greenbug Espionage Group Indicators
criticalDetects tools and process executions used by Greenbug in their May 2020 campaign as reported by Symantec
windows · process_creation
Pandemic Registry Key
criticalDetects Pandemic Windows Implant
windows · registry_event
Axios NPM Compromise File Creation Indicators - Linux
highDetects file creation events linked to the Axios NPM supply chain compromise. Axios is a popular JavaScript HTTP client. On March 30, 2026, malicious versions (1.14.1, 0.30.4) were published to npm, injecting a dependency (plain-crypto-js@4.2.1) that executed a postinstall script as a cross-platform RAT dropper.
linux · file_event
Axios NPM Compromise File Creation Indicators - MacOS
highDetects file creation events linked to the Axios NPM supply chain compromise on macOS devices. Axios is a popular JavaScript HTTP client. On March 30, 2026, malicious versions (1.14.1, 0.30.4) were published to npm, injecting a dependency (plain-crypto-js@4.2.1) that executed a postinstall script as a cross-platform RAT dropper.
macos · file_event
Axios NPM Compromise Indicators - Linux
highDetects the Linux-specific execution chain of the plain-crypto-js malicious npm dependency by Axios NPM package, including payload download via curl and detached execution using nohup and python3. On March 30, 2026, malicious versions (1.14.1, 0.30.4) were published to npm, injecting a dependency (plain-crypto-js@4.2.1) that executed a postinstall script as a cross-platform RAT dropper. The dropper contacted a C2 server, delivered platform-specific payloads, deleted itself, and replaced package.json to evade detection.
linux · process_creation
Axios NPM Compromise Indicators - macOS
highDetects the macOS-specific execution chain of the plain-crypto-js malicious npm dependency in Axios NPM Package, including AppleScript execution via osascript, payload download, permission modification, execution, and cleanup.
macos · process_creation
Axios NPM Compromise Indicators - Windows
highDetects the specific Windows execution chain and process tree associated with the Axios NPM supply chain compromise. On March 30, 2026, malicious versions (1.14.1, 0.30.4) were published to npm, injecting a dependency (plain-crypto-js@4.2.1) that executed a postinstall script as a cross-platform RAT dropper. The dropper contacted a C2 server, delivered platform-specific payloads, deleted itself, and replaced package.json to evade detection. The attack used cscript.exe (VBScript), curl.exe (C2), and PowerShell masquerading as Windows Terminal.
windows · process_creation
Curl Download And Execute Combination
highAdversaries can use curl to download payloads remotely and execute them. Curl is included by default in Windows 10 build 17063 and later.
windows · process_creation
File Download And Execution Via IEExec.EXE
highDetects execution of the IEExec utility to download and execute files
windows · process_creation
File Download From IP Based URL Via CertOC.EXE
highDetects when a user downloads a file from an IP based URL using CertOC.exe
windows · process_creation
File Download Using Notepad++ GUP Utility
highDetects execution of the Notepad++ updater (gup) from a process other than Notepad++ to download files.
windows · process_creation
File Download Via Bitsadmin To A Suspicious Target Folder
highDetects usage of bitsadmin downloading a file to a suspicious target folder
windows · process_creation
File Download Via Windows Defender MpCmpRun.EXE
highDetects the use of Windows Defender MpCmdRun.EXE to download files
windows · process_creation
File Download with Headless Browser
highDetects execution of chromium based browser in headless mode using the "dump-dom" command line to download files
windows · process_creation
File With Suspicious Extension Downloaded Via Bitsadmin
highDetects usage of bitsadmin downloading a file with a suspicious extension
windows · process_creation
Finger.EXE Execution
highDetects execution of the "finger.exe" utility. Finger.EXE or "TCPIP Finger Command" is an old utility that is still present on modern Windows installation. It Displays information about users on a specified remote computer (typically a UNIX computer) that is running the finger service or daemon. Due to the old nature of this utility and the rareness of machines having the finger service. Any execution of "finger.exe" can be considered "suspicious" and worth investigating.
windows · process_creation
Legitimate Application Writing Files In Uncommon Location
highDetects legitimate applications writing any type of file to uncommon or suspicious locations that are not typical for application data storage or execution. Adversaries may leverage legitimate applications (Living off the Land Binaries - LOLBins) to drop or download malicious files to uncommon locations on the system to evade detection by security solutions.
windows · file_event
Lolbas OneDriveStandaloneUpdater.exe Proxy Download
highDetects setting a custom URL for OneDriveStandaloneUpdater.exe to download a file from the Internet without executing any anomalous executables with suspicious arguments. The downloaded file will be in C:\Users\redacted\AppData\Local\Microsoft\OneDrive\StandaloneUpdaterreSignInSettingsConfig.json
windows · registry_set
Network Communication Initiated To File Sharing Domains From Process Located In Suspicious Folder
highDetects executables located in potentially suspicious directories initiating network connections towards file sharing domains.
windows · network_connection
Network Connection Initiated By IMEWDBLD.EXE
highDetects a network connection initiated by IMEWDBLD.EXE. This might indicate potential abuse of the utility as a LOLBIN in order to download arbitrary files or additional payloads.
windows · network_connection
Network Connection Initiated From Process Located In Potentially Suspicious Or Uncommon Location
highDetects a network connection initiated by programs or processes running from suspicious or uncommon files system locations.
windows · network_connection
Outbound Network Connection Initiated By Script Interpreter
highDetects a script interpreter wscript/cscript opening a network connection to a non-local network. Adversaries may use script to download malicious payloads.
windows · network_connection
Password Protected ZIP File Opened (Suspicious Filenames)
highDetects the extraction of password protected ZIP archives with suspicious file names. See the filename variable for more details on which file has been opened.
windows
Potential Exploitation of RCE Vulnerability CVE-2025-33053
highDetects potential exploitation of remote code execution vulnerability CVE-2025-33053 which involves unauthorized code execution via WebDAV through external control of file names or paths. The exploit abuses legitimate utilities like iediagcmd.exe or CustomShellHost.exe by manipulating their working directories to point to attacker-controlled WebDAV servers, causing them to execute malicious executables (like route.exe) from the WebDAV path instead of legitimate system binaries through Process.Start() search order manipulation.
windows · process_creation
Potential Exploitation of RCE Vulnerability CVE-2025-33053 - Image Load
highDetects potential exploitation of remote code execution vulnerability CVE-2025-33053 by monitoring suspicious image loads from WebDAV paths. The exploit involves malicious executables from attacker-controlled WebDAV servers loading the Windows system DLLs like gdi32.dll, netapi32.dll, etc.
windows · image_load
Potential Exploitation of RCE Vulnerability CVE-2025-33053 - Process Access
highDetects potential exploitation of remote code execution vulnerability CVE-2025-33053 by looking for process access that involves legitimate Windows executables (iediagcmd.exe, CustomShellHost.exe) accessing suspicious executables hosted on WebDAV shares. This indicates an attacker may be exploiting Process.Start() search order manipulation to execute malicious code from attacker-controlled WebDAV servers instead of legitimate system binaries. The vulnerability allows unauthorized code execution through external control of file names or paths via WebDAV.
windows · process_access
PrintBrm ZIP Creation of Extraction
highDetects the execution of the LOLBIN PrintBrm.exe, which can be used to create or extract ZIP files. PrintBrm.exe should not be run on a normal workstation.
windows · process_creation
PUA - Nimgrab Execution
highDetects the usage of nimgrab, a tool bundled with the Nim programming framework and used for downloading files.
windows · process_creation
Suspicious CertReq Command to Download
highDetects a suspicious CertReq execution downloading a file. This behavior is often used by attackers to download additional payloads or configuration files. Certreq is a built-in Windows utility used to request and retrieve certificates from a certification authority (CA). However, it can be abused by threat actors for malicious purposes.
windows · process_creation
Suspicious Curl.EXE Download
highDetects a suspicious curl process start on Windows and outputs the requested document to a local file
windows · process_creation
Suspicious Desktopimgdownldr Command
highDetects a suspicious Microsoft desktopimgdownldr execution with parameters used to download files from the Internet
windows · process_creation
Suspicious Desktopimgdownldr Target File
highDetects a suspicious Microsoft desktopimgdownldr file creation that stores a file to a suspicious location or contains a file with a suspicious extension
windows · file_event
Suspicious Download From File-Sharing Website Via Bitsadmin
highDetects usage of bitsadmin downloading a file from a suspicious domain
windows · process_creation
Suspicious Download from Office Domain
highDetects suspicious ways to download files from Microsoft domains that are used to store attachments in Emails or OneNote documents
windows · process_creation
Suspicious Dropbox API Usage
highDetects an executable that isn't dropbox but communicates with the Dropbox API
windows · network_connection
Suspicious File Created by ArcSOC.exe
highDetects instances where the ArcGIS Server process ArcSOC.exe, which hosts REST services running on an ArcGIS server, creates a file with suspicious file type, indicating that it may be an executable, script file, or otherwise unusual.
windows · file_event
Suspicious File Downloaded From Direct IP Via Certutil.EXE
highDetects the execution of certutil with certain flags that allow the utility to download files from direct IPs.
windows · process_creation
Suspicious File Downloaded From File-Sharing Website Via Certutil.EXE
highDetects the execution of certutil with certain flags that allow the utility to download files from file-sharing websites.
windows · process_creation
Suspicious Invoke-WebRequest Execution
highDetects a suspicious call to Invoke-WebRequest cmdlet where the and output is located in a suspicious location
windows · process_creation
Uncommon Network Connection Initiated By Certutil.EXE
highDetects a network connection initiated by the certutil.exe utility. Attackers can abuse the utility in order to download malware or additional payloads.
windows · network_connection
AppX Package Installation Attempts Via AppInstaller.EXE
mediumDetects DNS queries made by "AppInstaller.EXE". The AppInstaller is the default handler for the "ms-appinstaller" URI. It attempts to load/install a package from the referenced URL
windows · dns_query
Arbitrary File Download Via GfxDownloadWrapper.EXE
mediumDetects execution of GfxDownloadWrapper.exe with a URL as an argument to download file.
windows · process_creation
Command Line Execution with Suspicious URL and AppData Strings
mediumDetects a suspicious command line execution that includes an URL and AppData string in the command line parameters as used by several droppers (js/vbs > powershell)
windows · process_creation
DarkGate - Autoit3.EXE File Creation By Uncommon Process
mediumDetects the usage of curl.exe, KeyScramblerLogon, or other non-standard/suspicious processes used to create Autoit3.exe. This activity has been associated with DarkGate malware, which uses Autoit3.exe to execute shellcode that performs process injection and connects to the DarkGate command-and-control server. Curl, KeyScramblerLogon, and these other processes consitute non-standard and suspicious ways to retrieve the Autoit3 executable.
windows · file_event
Download File To Potentially Suspicious Directory Via Wget
mediumDetects the use of wget to download content to a suspicious directory
linux · process_creation
Download from Suspicious Dyndns Hosts
mediumDetects download of certain file types from hosts with dynamic DNS names (selected list)
proxy
Executable from Webdav
mediumDetects executable access via webdav6. Can be seen in APT 29 such as from the emulated APT 29 hackathon https://github.com/OTRF/detection-hackathon-apt29/
zeek
File Download From Browser Process Via Inline URL
mediumDetects execution of a browser process with a URL argument pointing to a file with a potentially interesting extension. This can be abused to download arbitrary files or to hide from the user for example by launching the browser in a minimized state.
windows · process_creation
File Download Via Bitsadmin
mediumDetects usage of bitsadmin downloading a file
windows · process_creation
File Download via CertOC.EXE
mediumDetects when a user downloads a file by using CertOC.exe
windows · process_creation
File Download Via Curl.EXE
mediumDetects file download using curl.exe
windows · process_creation
File Download Via Nscurl - MacOS
mediumDetects the execution of the nscurl utility in order to download files.
macos · process_creation
Hidden Flag Set On File/Directory Via Chflags - MacOS
mediumDetects the execution of the "chflags" utility with the "hidden" flag, in order to hide files on MacOS. When a file or directory has this hidden flag set, it becomes invisible to the default file listing commands and in graphical file browsers.
macos · process_creation
Import LDAP Data Interchange Format File Via Ldifde.EXE
mediumDetects the execution of "Ldifde.exe" with the import flag "-i". The can be abused to include HTTP-based arguments which will allow the arbitrary download of files from a remote server.
windows · process_creation
Local Network Connection Initiated By Script Interpreter
mediumDetects a script interpreter (Wscript/Cscript) initiating a local network connection to download or execute a script hosted on a shared folder.
windows · network_connection
MsiExec Web Install
mediumDetects suspicious msiexec process starts with web addresses as parameter
windows · process_creation
Network Connection Initiated From Users\Public Folder
mediumDetects a network connection initiated from a process located in the "C:\Users\Public" folder. Attacker are known to drop their malicious payloads and malware in this directory as its writable by everyone. Use this rule to hunt for potential suspicious or uncommon activity in your environement.
windows · network_connection
Potential COM Objects Download Cradles Usage - Process Creation
mediumDetects usage of COM objects that can be abused to download files in PowerShell by CLSID
windows · process_creation
Potential COM Objects Download Cradles Usage - PS Script
mediumDetects usage of COM objects that can be abused to download files in PowerShell by CLSID
windows · ps_script
Potential Data Exfiltration Via Curl.EXE
mediumDetects the execution of the "curl" process with "upload" flags. Which might indicate potential data exfiltration
windows · process_creation
Potential DLL File Download Via PowerShell Invoke-WebRequest
mediumDetects potential DLL files being downloaded using the PowerShell Invoke-WebRequest or Invoke-RestMethod cmdlets.
windows · process_creation
Potential Download/Upload Activity Using Type Command
mediumDetects usage of the "type" command to download/upload data from WebDAV server
windows · process_creation
Potential In-Memory Download And Compile Of Payloads
mediumDetects potential in-memory downloading and compiling of applets using curl and osacompile as seen used by XCSSET malware
macos · process_creation
Potential Pikabot Infection - Suspicious Command Combinations Via Cmd.EXE
mediumDetects the execution of concatenated commands via "cmd.exe". Pikabot often executes a combination of multiple commands via the command handler "cmd /c" in order to download and execute additional payloads. Commands such as "curl", "wget" in order to download extra payloads. "ping" and "timeout" are abused to introduce delays in the command execution and "Rundll32" is also used to execute malicious DLL files. In the observed Pikabot infections, a combination of the commands described above are used to orchestrate the download and execution of malicious DLL files.
windows · process_creation
Potentially Suspicious File Creation by OpenEDR's ITSMService
mediumDetects the creation of potentially suspicious files by OpenEDR's ITSMService process. The ITSMService is responsible for remote management operations and can create files on the system through the Process Explorer or file management features. While legitimate for IT operations, creation of executable or script files could indicate unauthorized file uploads, data staging, or malicious file deployment.
windows · file_event
PowerShell MSI Install via WindowsInstaller COM From Remote Location
mediumDetects the execution of PowerShell commands that attempt to install MSI packages via the Windows Installer COM object (`WindowsInstaller.Installer`) hosted remotely. This could be indication of malicious software deployment or lateral movement attempts using Windows Installer functionality. And the usage of WindowsInstaller COM object rather than msiexec could be an attempt to bypass the detection.
windows · process_creation
Remote Access Tool - TacticalRMM Agent Registration to Potentially Attacker-Controlled Server
mediumDetects TacticalRMM agent installations where the --api, --auth, and related flags are used on the command line. These parameters configure the agent to connect to a specific RMM server with authentication, client ID, and site ID. This technique could indicate a threat actor attempting to register the agent with an attacker-controlled RMM infrastructure silently.
windows · process_creation
Remote File Download Via Desktopimgdownldr Utility
mediumDetects the desktopimgdownldr utility being used to download a remote file. An adversary may use desktopimgdownldr to download arbitrary files as an alternative to certutil.
windows · process_creation
Remote File Download Via Findstr.EXE
mediumDetects execution of "findstr" with specific flags and a remote share path. This specific set of CLI flags would allow "findstr" to download the content of the file located on the remote share as described in the LOLBAS entry.
windows · process_creation
Replace.exe Usage
mediumDetects the use of Replace.exe which can be used to replace file with another file
windows · process_creation
Scheduled Task Creation with Curl and PowerShell Execution Combo
mediumDetects the creation of a scheduled task using schtasks.exe, potentially in combination with curl for downloading payloads and PowerShell for executing them. This facilitates executing malicious payloads or connecting with C&C server persistently without dropping the malware sample on the host.
windows · process_creation
Suspicious Curl File Upload - Linux
mediumDetects a suspicious curl process start the adds a file to a web request
linux · process_creation
Suspicious Diantz Download and Compress Into a CAB File
mediumDownload and compress a remote file and store it in a cab file on local machine.
windows · process_creation
Suspicious Download Via Certutil.EXE
mediumDetects the execution of certutil with certain flags that allow the utility to download files.
windows · process_creation
Suspicious Extrac32 Execution
mediumDownload or Copy file with Extrac32
windows · process_creation
Suspicious Invoke-WebRequest Execution With DirectIP
mediumDetects calls to PowerShell with Invoke-WebRequest cmdlet using direct IP access
windows · process_creation
Suspicious Non-Browser Network Communication With Telegram API
mediumDetects an a non-browser process interacting with the Telegram API which could indicate use of a covert C2
windows · network_connection
Wget Creating Files in Tmp Directory
mediumDetects the use of wget to download content in a temporary directory such as "/tmp" or "/var/tmp"
linux · file_event
Browser Execution In Headless Mode
lowDetects execution of Chromium based browser in headless mode
windows · process_creation
Cisco Stage Data
lowVarious protocols maybe used to put data on the device for exfil or infil
cisco
Curl Usage on Linux
lowDetects a curl process start on linux, which indicates a file download from a remote location or a simple web request to a remote server
linux · process_creation
Curl.EXE Execution
lowDetects a curl process start on Windows, which could indicates a file download from a remote location or a simple web request to a remote server
windows · process_creation
Insensitive Subfolder Search Via Findstr.EXE
lowDetects execution of findstr with the "s" and "i" flags for a "subfolder" and "insensitive" search respectively. Attackers sometimes leverage this built-in utility to search the system for interesting files or filter through results of commands.
windows · process_creation
PowerShell Download Via Net.WebClient - PowerShell Classic
lowDetects PowerShell download activity, via the .DownloadFile() or .DownloadString() methods of the Net.WebClient class. This technique is often abused by attackers to download additional payloads.
windows · ps_classic_start
Process Execution From WebDAV Share
lowDetects execution of processes with image paths starting with WebDAV shares (\\), which might indicate malicious file execution from remote web shares. Execution of processes from WebDAV shares can be a sign of lateral movement or exploitation attempts, especially if the process is not a known legitimate application. Exploitation Attempt of vulnerabilities like CVE-2025-33053 also involves executing processes from WebDAV paths.
windows · process_creation
Remote File Copy
lowDetects the use of tools that copy files from or to remote systems
linux
Suspicious Deno File Written from Remote Source
lowDetects Deno writing a file from a direct HTTP(s) call and writing to the appdata folder or bringing it's own malicious DLL. This behavior may indicate an attempt to execute remotely hosted, potentially malicious files through deno.
windows · file_event