...pour convertir ca en exécutable...(C pour ma boite,je précise)
@echo off
ebut
cls
@echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@echo º º
@echo º Testeur de mot de passe sur le compte administrateur º
@echo º º
@echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@echo.
@echo.
@echo Tapez Help comme adresse IP pour obtenir l'aide...
@echo.
@echo.
set /p IP=Adresse IP ou nom Netbios :
if %IP%==HELP goto help
if %IP%==Help goto help
if %IP%==help goto help
set %%i=
set %%j=
@echo.
@echo.
:COMPTE
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º1-Administrateur º
echo º2-Cfgmicro º
echo º3-Trend º
echo º4-Invit? º
echo º5-Autre... º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@echo.
set /p COMPTE=Compte ? utiliser :
if %COMPTE%==1 (set COMPTE=Administrateur
goto GO)
if %COMPTE%==2 (set COMPTE=Cfgmicro
goto GO)
if %COMPTE%==3 (set COMPTE=Trend
goto GO)
if %COMPTE%==4 (set COMPTE=invite
goto GO)
@echo.
@echo.
set /p COMPTE=Nom du compte ? utiliser :
@echo.
:GO
cls
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
@echo.
@echo Testeur de mot de passe sur le compte %COMPTE%
@echo.
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
@echo.
@echo.
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
@echo Test de mot de passe vide...
net use * \\%IP%\c$ /user:administrateur ""
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
for /F "tokens=1" %%i in (c:\pass.txt) do (echo Mot de passe test? : %%i
net use * \\%IP%\c$ /user:administrateur %%i
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ)
@echo ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
@echo.
@echo Toutes les possibilit?s de pass.txt ont ete test?es...
@echo.
goto fin
:help
cls
@echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@echo º º
@echo º Rubrique d aide º
@echo º º
@echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@echo.
@echo.
@echo.
@echo.
@echo Tapez le nom netbios ou l'adresse IP de l'ordinateur cible
@echo le programme se chargera de tester tout les mots de passes
@echo contenu dans c:\pass.txt
@echo Pour connaitre le mot de passe qui fonctionne, il suffit
@echo de regarder dans la liste des essais celui n'indiquant
@echo pas d erreur.
@echo.
@echo.
@echo Programme cr?? et developp? par ****** ************
@echo.
@echo.
@echo.
:fin
set /p QUESTION=Quitter (O/N) ?
if %QUESTION%==O goto END
if %QUESTION%==o goto END
if %QUESTION%==N goto debut
if %QUESTION%==n goto debut
cls
goto fin
:END
cls
@echo on
C'est quand on trouve une de nos machines dont les mots de passes ne sont pas conformes...le prog essaye alors de se connecter avec les mots de passes contenus dans Pass.txt...
si la connection s'établie, on a trouvé le mot de passe...
le contenu de pass.txt ressemble a ca :
pass1
pass2
pass3
Merci d'avance.
EDIT : le script ne fonctionne que sous 2000 et xp mais permet de se connecter a NT4,2000 et XP
Message édité par bagu le 07-08-2002 à 16:29:32