Windows Process Creation: BITSAdmin Downloading File with Suspicious Extension
Flags bitsadmin.exe commands that transfer or add files with suspicious extensions based on process creation command-line content.
- Product
- windows
- Category
- process_creation
- Author
- Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
- Published
- 2022-06-28
- Updated
- 2026-07-31
ATT&CK techniques
Execution → C2Recon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
Exfiltration
Impact
What it detects
This rule flags Windows process executions of bitsadmin.exe where the command line includes transfer-related switches (/transfer, /create, /addfile) and the command line contains one of several potentially suspicious file extensions. Attackers may use BITSAdmin to stealthily download payloads or staging files, so correlating BITSAdmin activity with extension indicators can highlight likely malicious file retrieval. It relies on process creation telemetry capturing the Image/OriginalFileName of bitsadmin.exe and the full CommandLine.
Reporting behind it
- blog.netspi.comhttps://blog.netspi.com/15-ways-to-download-a-file/#bitsadmin
- isc.sans.eduhttps://isc.sans.edu/diary/22264
- lolbas-project.github.iohttps://lolbas-project.github.io/lolbas/Binaries/Bitsadmin/
- github.comhttps://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_bitsadmin_download_susp_extensions.yml
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No 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.
title: "Windows Process Creation: BITSAdmin Downloading File with Suspicious Extension"
id: ca76123f-f99a-4c60-a854-a53f56e59767
status: test
description: This rule flags Windows process executions of bitsadmin.exe where the command line includes transfer-related switches (/transfer, /create, /addfile) and the command line contains one of several potentially suspicious file extensions. Attackers may use BITSAdmin to stealthily download payloads or staging files, so correlating BITSAdmin activity with extension indicators can highlight likely malicious file retrieval. It relies on process creation telemetry capturing the Image/OriginalFileName of bitsadmin.exe and the full CommandLine.
references:
- https://blog.netspi.com/15-ways-to-download-a-file/#bitsadmin
- https://isc.sans.edu/diary/22264
- https://lolbas-project.github.io/lolbas/Binaries/Bitsadmin/
- https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_bitsadmin_download_susp_extensions.yml
author: Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems), Huntrule Team
date: 2022-06-28
modified: 2023-05-30
tags:
- attack.persistence
- attack.execution
- attack.stealth
- attack.t1197
- attack.s0190
- attack.t1036.003
- attack.command-and-control
- attack.t1105
logsource:
category: process_creation
product: windows
detection:
selection_img:
- Image|endswith: \bitsadmin.exe
- OriginalFileName: bitsadmin.exe
selection_flags:
CommandLine|contains:
- " /transfer "
- " /create "
- " /addfile "
selection_extension:
CommandLine|contains:
- .7z
- .asax
- .ashx
- .asmx
- .asp
- .aspx
- .bat
- .cfm
- .cgi
- .chm
- .cmd
- .dll
- .gif
- .jpeg
- .jpg
- .jsp
- .jspx
- .log
- .png
- .ps1
- .psm1
- .rar
- .scf
- .sct
- .txt
- .vbe
- .vbs
- .war
- .wsf
- .wsh
- .xll
- .zip
condition: all of selection_*
falsepositives:
- Unknown
level: high
regression_tests_path: regression_data/rules/windows/process_creation/proc_creation_win_bitsadmin_download_susp_extensions/info.yml
simulation:
- type: atomic-red-team
name: Windows - BITSAdmin BITS Download
technique: T1105
atomic_guid: a1921cd3-9a2d-47d5-a891-f1d0f2a7a31b
license: DRL-1.1
related:
- id: 5b80a791-ad9b-4b75-bcc1-ad4e1e89c200
type: derived