PDA

Просмотр полной версии : шифрование md5, подскажите


it's my
16.10.2007, 16:08
Вообщем вот Joomla 1.0.13 шифрует пассы следующим образом:

md5(password+salt):salt

и я не могу догнать как его раскрутить???

md5(md5($salt).md5($pass))
или
md5(md5($salt).$salt)

я склоняюсь к версии md5(md5($salt).md5($pass)) но на удивления пасса он не нашел ни к одному хешу

Red_Red1
16.10.2007, 16:16
По моему надо так
md5($pass.$salt)

it's my
16.10.2007, 16:26
Почему?

там же хеш идет в виде

92d282e4c637d792403a2953d46f7c64:7UTPgABC0g6r3jEr

mr.The
16.10.2007, 16:54
md5(password+salt):salt

значит


$hesh=md5($pass.$salt).$salt;

Underwit
16.10.2007, 17:02
По моему надо так
md5($pass.$salt)
Вот правильная формула.


А тут
$hesh=md5($pass.$salt).$salt;
соль просто дописывается к хэшу.

Red_Red1
16.10.2007, 17:09
По мне так все высказались одинаково :)
Автору (если еще не понял) нужно от твоего хеша вида

92d282e4c637d792403a2953d46f7c64:7UTPgABC0g6r3jEr

"оторвать" двоеточие и соль. Дальше нужно брутить мд5 хеш по формуле
md5($pass.$salt). Т.е. берем пасс, приписываем соль, находим мд5, сравниваем если не то, берем следуюций пасс, и т.д.
З.Ы.
Может слишком подробно описал? :)

[Paran0ik]
16.10.2007, 17:42
в passwordpro можно добавлять внешние модули, ищи кто напишет такой...