windows enabled community high v1.0.0

bitsadmin

Used for managing background intelligent transfer Located at: C:\Windows\System32\bitsadmin.exe; C:\Windows\SysWOW64\bitsadmin.exe.

📋 Live Preview
bitsadmin
bitsadmin

Sandbox: execFile · Timeout: 30s

Capabilities

system.file.alternate-data-stream
network.transfer.download
system.file.copy
security.execution.command

Contract

Outputs

process.output

Command execution output

Side effects: filesystem_writeprocess_spawnnetwork_traffic

Workflow Edges

Produces

process.output

Resource Profile

ResourceValue
CPUlow
Memory16 MB
Networkmedium
Disk I/Olow

Examples

Create a bitsadmin job named 1, add cmd.exe to the job, configure the job to run the target command from an Alternate data stream, then resume and complete the job. (Performs execution of specified file in the alternate data stream, can be used as a defensive evasion or persistence technique.)

bitsadmin /create 1 bitsadmin /addfile 1 c:\windows\system32\cmd.exe c:\data\playfolder\cmd.exe bitsadmin /SetNotifyCmdLine 1 c:\data\playfolder\1.txt:cmd.exe NULL bitsadmin /RESUME 1 bitsadmin /complete 1

Create a bitsadmin job named 1, add cmd.exe to the job, configure the job to run the target command, then resume and complete the job. (Download file from Internet)

bitsadmin /create 1 bitsadmin /addfile 1 https://live.sysinternals.com/autoruns.exe c:\data\playfolder\autoruns.exe bitsadmin /RESUME 1 bitsadmin /complete 1

Command for copying cmd.exe to another folder (Copy file)

bitsadmin /create 1 & bitsadmin /addfile 1 c:\windows\system32\cmd.exe c:\data\playfolder\cmd.exe & bitsadmin /RESUME 1 & bitsadmin /Complete 1 & bitsadmin /reset

One-liner that creates a bitsadmin job named 1, add cmd.exe to the job, configure the job to run the target command, then resume and complete the job. (Execute binary file specified. Can be used as a defensive evasion.)

bitsadmin /create 1 & bitsadmin /addfile 1 c:\windows\system32\cmd.exe c:\data\playfolder\cmd.exe & bitsadmin /SetNotifyCmdLine 1 c:\data\playfolder\cmd.exe NULL & bitsadmin /RESUME 1 & bitsadmin /Reset

Detection

Documentation

bitsadmin

bitsadmin is a Windows LOLBin. Used for managing background intelligent transfer Located at: C:\Windows\System32\bitsadmin.exe; C:\Windows\SysWOW64\bitsadmin.exe.

References