|
| |
|
|
| |
для: kadet
(15.06.2006 в 16:59)
| | | Хорошие програмисты заботяться о своих пользователях, поэтому их закодированные пароли перебрать НЕ реально.
Самый простейший алгоритм тебе понадобится лет десять чтоб подобрать - 6 букв:
$pass=sha1(md5('password'));
Ну тут разве что только его угадать
Надо придумывать собственные алгоритмы шифрования. | |
| |
|
|
| |
|
|
| |
для: kadet
(15.06.2006 в 16:59)
| | | Попробуй взломать этот хеш своей функцией: eea083b62231b96a620e017c77aae53725c 5d8ea
Точное число символов в нём - 5.
SHA - Secure Hash Algorithm. Подробности в википедии: http://en.wikipedia.org/wiki/Sha1 | |
| |
|
|
| |
|
|
| |
для: FiX
(15.06.2006 в 15:53)
| | | Штатными средствами раскодировать информацию нельзя - только если воспользоваться подробором пароля. SHA1 - это алгоритм необратимого шифрования, как и MD5. | |
| |
|
|
| |
|
|
| |
для: komex
(15.06.2006 в 16:50)
| | | Вот скрипт расшифровки sha1, но повторяю, что нужно знать количество закодированных символов, а так все работает
В данном случае у меня зашифровано слово "qwer"
<?php
set_time_limit(0);
function md5_hack($num,$hash,$str)
{
$simvols=array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
foreach($simvols as $value)
{
$cur=$value.$str;
if(sha1($cur)==$hash)
{
echo(sha1($cur)." - ".$cur."<br>");
break;
}
if(strlen($cur)==$num+1)break;
md5_hack($num,$hash,$cur);
}
}
md5_hack(4,"1161e6ffd3637b302a5cd74076283a7bd1f c20d3","");
?>
|
| |
| |
|
|
| |
|
|
| |
для: komex
(15.06.2006 в 16:50)
| | | Кстати не так уж долго работает скрипт :) а с sha1 не пробовал | |
| |
|
|
| |
|
|
| |
для: kadet
(15.06.2006 в 16:49)
| | | Ага, тока запаришься перебирать, а как работает SHA1? Его нельзы перебором подобрать? | |
| |
|
|
| |
|
|
| |
для: komex
(15.06.2006 в 16:08)
| | | md5 можно раскодировать методом перебора, но надо знать точное количество закодированных символов | |
| |
|
|
| |
|
|
| |
для: Loki
(15.06.2006 в 16:45)
| | | Интересно, что же это за информация такая, что md5 уже мало?
SHA1 - тоже одностороннее шифрование? Что для него нужно? | |
| |
|
|
| |
|
|
| |
для: komex
(15.06.2006 в 16:08)
| | | sha1 считается более защищенным... так сказать следующее поколение. | |
| |
|
|
| |
|
|
| |
для: kadet
(15.06.2006 в 16:04)
| | | Но md5 нельзя раскодировать - это одностороннее шифрование. Может и SHA1 такое же?
P.S. А чем тебя md5 не устраивает? | |
| |
|
|
|