Копайте алгоритм Склепа MD5

Этот сайт помогает найти совместимые с Linux принтеры: http://linuxdeal.com/printers.php?type=aio

Этот сайт помогает сообщить, имеете ли принтеры Вы уже или хотите, совместимы с Linux: http://www.openprinting.org/printers

1
29.09.2011, 22:23
2 ответа

Исходный код личинки является лучшим местом для обнаружения. Необходимая логика находится в stage2/md5.c в:

int md5_password (const char *key, char *crypted, int check)

Это производит строки формы: $1$aaaaaaaa$bbbbbbbbbbbbbbbbbbbbbb где последовательность "aaaaaaaa" является случайной солью, и "bbbbbbbbbbbbbbbbbbbbbb" является результатом смешивания пароля и соли 1000 раз конкретным способом и взятием измененного base64-кодирования результата md5.

Измененный-base64 словарь:

./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

Фактический алгоритм смешивания может быть перераспределен в соответствии с версией 2 Генеральной общедоступной лицензии GNU (или любой более поздней версией), и можно получить его от FTP-сайта GNU или любого зеркала GNU.

4
27.01.2020, 23:12

Тот хэш пароля посолился. Соль случайным образом сгенерирована и снабжена хешем. Разделитель полей между солью и хешем является знаком доллара ($).

http://en.wikipedia.org/wiki/Salt_%28cryptography%29

5
27.01.2020, 23:12

Теги

Похожие вопросы