[TC] Re: Прога для расшифровки пароля
Доброе время суток, уважаемые участники рассылки и konfa2!
Сразу оговорюсь, что ниже я не буду обсуждать технологий взлома, всё
ниженаписанное прекрасно документировано.
Мне есть, что ответить на письмо от 27 сентября 2007 г., 15:16:33
k> Очень срочно нужна прога которая показывает пароль под звездочками в
k> архиваторе winrar 3.70
Такой проги не существует,
по причине того, что показывать просто нечего. Формат rar архива
построен таким образом, что сам пароль в нём не хранится. При
расшифровке запароленного архива, введённый пользователем пароль
шифруется, превращаясь в ключ, а по этому ключу производится
расшифровка содержимого архива. Потом результат сверяется с таблицой
контрольных сумм файлов, записанной в заголовке rar архива. Если
пароль введён неправильно, файлы распаковываются с ошибкой
контрольной суммы (crc), и мы получаем сообщение об ошибке. Если
пароль верен, то контрольная сумма распакованного файла совпадёт с
записанной в таблице crc и операция будет считаться успешной.
Открытие запароленного архива возможно следующими путями:
1. Узнать алгоритм, по которому шифруется содержимое архива. Автор
рара вам этот алгоритм не даст, а обсуждение других способов узнавания
оного алгоритма выходит за рамки данной конференции.
2. Путём лобовой атаки: перебор паролей по словарю, или по
какому-либо другому алгоритму. Для такого перебора есть много софта,
но атака влоб может дать результат только,если в архиве мало файлов и
он невелик по размеру. Если архив огромен, да ещё и упакован, как
непрерывный архив (solid archive), то атака влоб может занять очень
много времени, вплоть до нескольких лет, в зависимости от стойкости
заданного пароля.