Показать сообщение отдельно

Криптографическая атака
  #2  
Старый 20.01.2008, 04:45
Аватар для ettee
ettee
Administrator
Регистрация: 12.10.2006
Сообщений: 466
Провел на форуме:
17234747

Репутация: 5170
По умолчанию Криптографическая атака

Алгоритм шифрования в куках:
PHP код:
md5($cookie_seed.md5(password)) 
Пример:
md5($cookie_seed.md5("123"))="beae53ed5f767f344b03 646a1aa5b16e"
В состав строгого значения входят символы из ряда "abcdef1234567890".

Схема генерации куков:
PHP код:
md5($cookie_seed.$pun_user['password']) 
$pun_user['password'] - sha1() или md5() хеш пароль пользователя.
$cookie_seed - соль ("идентична" для всех пользователей).

Дефолтное значение алгоритма для $cookie_seed(config.php):
PHP код:
 function pun_hash($str)
{
    if (
function_exists('sha1'))    // Only in PHP 4.3.0+
        
return sha1($str);
    else if (
function_exists('mhash'))    // Only if Mhash library is loaded
        
return bin2hex(mhash(MHASH_SHA1$str));
    else return 
md5($str);

PasswordPro не обладает алгоритмом перебора md5(salt.md5(pass)) поэтому будем использовать метод "перебор по маске":
"Набор символов" для пользовательской маски: ?1: abcdef1234567890
Маска: ?1?1?1?1?1?1?1?1202cb962ac59075b964b07152d234b70
Значение длины: 40-40

===
UPDATE: PasswordPro теперь имеет соответствующий модуль

Последний раз редактировалось Elekt; 03.09.2008 в 04:11..
 
Ответить с цитированием