2015-07-28 54 views
-2

是否有可能進行批量處理或者嘗試使用密碼保護.rar或.zip中的密碼列表以及如何進行操作?批量密碼破解程序

+1

你可以包含一個代碼段,以及你已經嘗試過嗎? – ShaneC

+1

...你確定你想要做的是合法的嗎? – MichaelChirico

+1

檢查[John the Ripper](http://www.openwall.com/john/)和互聯網。你的問題與編程無關。 – bufh

回答

0

是的,這是可能的,但它只破解用數字密碼加密的rar文件。這是slowwwww .....

@echo off 
title Rar Password Cracker (Numeric) 
mode con: cols=60 lines=30 
SET PSWD=0 
SET DEST=%TEMP%\%RANDOM% 
MD %DEST% 

:RAR 
cls 
echo ---------------------------------------------- 
echo     GET DETAIL 
echo ---------------------------------------------- 
echo. 
SET/P "UNRAR_PATH=Enter Full Path of Unrar.exe (not including itself) :" 
SET/P "PATH=Enter Full Path of the file (not including the file name) : " 
IF "%PATH%"=="" goto PERROR 
cd %PATH% 
SET/P "NAME=Enter File Name : " 
IF "%NAME%"=="" goto NERROR 
goto NEXT 

:NERROR 
echo ---------------------------------------------- 
echo      ERROR 
echo ---------------------------------------------- 
echo Sorry you can't leave it blank. 
pause 
goto RAR 

:PERROR 
echo ---------------------------------------------- 
echo      ERROR 
echo ---------------------------------------------- 
echo Sorry you can't leave it blank. 
pause 
goto RAR 

:NEXT 
IF EXIST "%PATH%\%NAME%" GOTO START 
goto PATH 

:PATH 
cls 
echo ---------------------------------------------- 
echo      ERROR 
echo ---------------------------------------------- 
echo Opppss File does not Exist.. 
pause 
goto RAR 

:START 
cls 
echo. 
echo Cracking... This might takes hours... 
SET /A PSWD+=1 
cd %UNRAR_PATH% 
unrar E -INUL -P%PSWD% "%PATH%\%NAME%" "%DEST%" 
IF /I %ERRORLEVEL% EQU 0 GOTO FINISH 
GOTO START 

:FINISH 
RD %DEST% /Q /S 
cls 
echo ---------------------------------------------- 
echo      CRACKED 
echo ---------------------------------------------- 
echo. 
echo PASSWORD FOUND! 
echo FILE = %NAME% 
echo CRACKED PASSWORD = %PSWD% 
pause >NUL 
exit