Windows BITSAdmin File Download via bitsadmin.exe with Transfer/Addfile Arguments

Flags bitsadmin.exe being started with parameters consistent with transferring/downloading files from an http URL.

FreeReviewedSigma · Medium · v2
Product
windows
Category
process_creation
Author
Michael Haag, FPT.EagleEye (SigmaHQ), DRL 1.1
Published
2017-03-09
Updated
2026-07-31

ATT&CK techniques

Execution → C2
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Persistence

  5. Priv Esc

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. Exfiltration

  11. Impact

What it detects

This rule identifies process executions of bitsadmin.exe where the command line indicates a file transfer workflow (e.g., /transfer with a /create and /addfile sequence) and includes an HTTP URL. Attackers commonly use BITSAdmin to transfer content from remote locations in a way that can blend with normal Windows tooling. It relies on Windows process creation telemetry, including the executable image/filename and the full command line.

Related detections9 linkedT1105 — drag to rearrange
Windows Process Creation: bitsadmin Downloads Files to Suspicious Directories
Windows Process Creation: BITSAdmin Downloading File with Suspicious Extension
Windows BITSAdmin Downloads from File-Sharing Domains
Suspicious Remote Script Transfer via Bitsadmin (via process_creation)
Suspicious File Download Via Bitsadmin Transfer
BITS Payload Downloaded via Commandline (via process_creation)
BITS Payload Downloaded via PowerShell (via powershell)
Suspicious sLoad Payload Download via BITSAdmin LOLBin Transfer (via process_creation)
Suspicious File Download via Certutil URLCache
Windows BITSAdmin File Download via bitsadmin.exe with Transfer/Addfile Arguments
Pivot detection · T1105 · 9 related

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.