Этот сайт помогает найти совместимые с Linux принтеры: http://linuxdeal.com/printers.php?type=aio
Этот сайт помогает сообщить, имеете ли принтеры Вы уже или хотите, совместимы с Linux: http://www.openprinting.org/printers
Исходный код личинки является лучшим местом для обнаружения. Необходимая логика находится в 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.
Тот хэш пароля посолился. Соль случайным образом сгенерирована и снабжена хешем. Разделитель полей между солью и хешем является знаком доллара ($).