Catalog LOLBAS

LOL · Binary

Bitsadmin.exe

4 techniques WindowsLOLBAS GPL-3.0

ADS

Defense EvasionFile Write Windows

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.

Use 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
Context
user
Native
ADS

Download

File Download Windows

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.

Use 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
Context
user
Native
Download
MITRE
T1105

Copy

File Copy Windows

Command for copying cmd.exe to another folder

Use 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
Context
user
Native
Copy
MITRE
T1105

Execute

Execution Windows

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.

Use 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
Context
user
Native
Execute
MITRE
T1218