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 BITSAdmin File Transfer Into ProgramData via Process Creation (via process_creation)
Suspicious File Download via bitsadmin Transfer by Medusa Ransomware
Suspicious bitsadmin Download of Python Payload via COLDRIVER
Suspicious SCMBanker Toolkit Staging via Bitsadmin to Public Directory
Suspicious DLL Download to ProgramData via Start-BitsTransfer (via process_creation)
Suspicious Remote Script Transfer via Bitsadmin (via process_creation)
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.