Дано:
$this->salt = substr(crypt(rand(999999, 9999999)), 12, 14);
$this->passwd = md5($passwd . $this->salt);
Известно:
хеш
31ad0f2fc942d0ff283f57efe94ed03f
соль
$1$XCZnk6tr$lbr9/TKPx2lCbWVwmBkDF0[/quote]
Требуется подобрать пароль.
$this->passwd = md5([color=#ff0000][b]$passwd[/b][/color] . $this->salt);
Вот так яснее будет
31ad0f2fc942d0ff283f57efe94ed03f = md5([color=#ff0000][b]$passwd[/b][/color] . $1$XCZnk6tr$lbr9/TKPx2lCbWVwmBkDF0);
<?php
$md5 = '31ad0f2fc942d0ff283f57efe94ed03f ';
$loop = true;
$pass = 0;
while($loop){
$++pass;
if($md5 == md5($pass.'$1$XCZnk6tr$lbr9/TKPx2lCbWVwmBkDF0')){$loop=false; echo 'Нашел пароль '.;}
}
Изменил: Антон (03.03.2015 / 22:07)