Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение > Помогите с программой


Автор: Delphist 28.11.2006, 14:11
Помогите достать программу умеющая вскрывать пароли на архивы запакованные WinRar'ом.

Автор: Akina 28.11.2006, 14:14
Такой нет. Только по словарю или перебором - а вот таких как грязи, сам найдешь.

Автор: Delphist 28.11.2006, 14:58
Цитата(Akina @  28.11.2006,  15:14 Найти цитируемый пост)
а вот таких как грязи, сам найдешь. 

а мож ссылочку укажешь

Автор: sergejzr 28.11.2006, 14:58
Модератор: Название темы должно отражать ее суть!

Автор: LesnoyChelovek 28.11.2006, 19:41
командной строкой "rar | название архива"

Автор: Sunvas 28.11.2006, 23:15
Цитата(Delphist @  28.11.2006,  14:11 Найти цитируемый пост)
Помогите достать программу умеющая вскрывать пароли на архивы запакованные WinRar'ом.

Advanced Rar Password Recovery. Тебе как всегда поможет Яндекс.

Автор: Akella 29.11.2006, 12:33
Цитата(Sunvas @  28.11.2006,  23:15 Найти цитируемый пост)
Advanced Rar Password Recovery. 

и 2 года  smile 
я пользовался ею, она даже не вскрыла пароль: 000
вот так вот.

Автор: Sunvas 29.11.2006, 13:20
Цитата(Akella @  29.11.2006,  12:33 Найти цитируемый пост)
и 2 года   
я пользовался ею, она даже не вскрыла пароль: 000
вот так вот.

Я всегда говорил, что вскрывать рар архивы бесполезно! Лучше пойти пр@ср@ться. Но если автор готов ждать 40 лет, то это лучшее, что есть.

Автор: Alexeis 29.11.2006, 13:44
Цитата(Akella @  29.11.2006,  12:33 Найти цитируемый пост)
я пользовался ею, она даже не вскрыла пароль: 000
вот так вот. 

Да точно 10 паролей в секунду. winrar в что-то сильно усложнил систему шифрования.

Автор: Sunvas 29.11.2006, 14:04
Цитата(alexeis1 @  29.11.2006,  13:44 Найти цитируемый пост)
winrar в что-то сильно усложнил систему шифрования.

Просто в нем файлы сначала извлекаються, а потом проверяется пароль.

Автор: Alexeis 29.11.2006, 16:01
Цитата(Sunvas @  29.11.2006,  14:04 Найти цитируемый пост)
Просто в нем файлы сначала извлекаються, а потом проверяется пароль. 

Гм.. не похоже чуть-чуть не так. Похоже сохраняется хеш пароля, потому он должен извлечь любой из файлов, затем сверить хеш-сумму полученного файла с эталонным хешем. Интересно, что файл нулевой длинны распаковался как ни в чем не бывало, потому как, очевидно, что его хеш совпал. Ой какая дыра в защите  smile.

Автор: sergejzr 29.11.2006, 16:22
То, что Хэш совпал, ещё не значит, что файл распаковался правильно  smile (Ну если отбросить этот прикол с нулевым файлом).

Цитата(alexeis1 @  29.11.2006,  15:01 Найти цитируемый пост)
Похоже сохраняется хеш пароля, потому он должен извлечь любой из файлов, затем сверить хеш-сумму полученного файла с эталонным хешем.

Не хэш пароля, а хэш исходного файла+Пароля сохраняется. 

hash(concat(File,pass));

Это не только в RAR так. 

Автор: Alexeis 29.11.2006, 17:07
Цитата(sergejzr @  29.11.2006,  16:22 Найти цитируемый пост)
Не хэш пароля, а хэш исходного файла+Пароля сохраняется. 

Тогда бы хеш не совпал, потому как неверный пароль должен был дать неверную последовательность 
пароль + нулевой файл. А хеш неверной последовательности будет отличатся от исходного, в по крайней мере в той части где пароль.

Автор: Akella 29.11.2006, 18:03
Цитата(alexeis1 @  29.11.2006,  16:01 Найти цитируемый пост)
файл нулевой длинны распаковался как ни в чем не бывало, потому как, очевидно, что его хеш совпал. Ой какая дыра в защите  smile. 

а толку от этого нулевого файла

Автор: Sunvas 29.11.2006, 18:28
Цитата(Akella @  29.11.2006,  18:03 Найти цитируемый пост)
а толку от этого нулевого файла

Толку нет, согласен.  smile 
Цитата(sergejzr @  29.11.2006,  16:22 Найти цитируемый пост)
hash(concat(File,pass));

Такая функция невозможна, почему - объяснил alexeis1. Думаю там идет какое-то мудреное умножение содержимого файла на хеш пароля, поэтому при длине файла=0 получается, что к файлу любой пароль подходит.

Автор: Rodman 29.11.2006, 18:30
Delphist, лучши найти типа который запаролил, и "выбей" из него пароль

Автор: Alexeis 29.11.2006, 18:40
Sunvas, Для нулего может и нет, но вот как мне кажется если делать перебор для короткого файла, скажем в несколько байт, то скорость будет очень большой, это все конечно не касается непрервных архивов. Т.е. имеется архив на 100мб, мы находим файлик типа настроек папки (с путем к иконке) или любой другой и вот скорость уже много выше! 

Автор: Sunvas 29.11.2006, 19:45
Цитата(alexeis1 @  29.11.2006,  18:40 Найти цитируемый пост)
скорость уже много выше!

Даже если скорость 100000000 п/с в чем я лично сомневаюсь, а проль у меня например такой "1Dg^6+Ghx!0=lkm@qwertyuiop[]asdfghjkl;'zxcvbnm,./123456789ячсмитьбю.фывапролджэйцукенгшщзъ", то вскрыть его не сможет никто. Разве что в несколько поколений.  smile 

Автор: Romikgy 29.11.2006, 19:51
Цитата(sergejzr @  29.11.2006,  15:22 Найти цитируемый пост)
concat

а это что?

Автор: Sunvas 29.11.2006, 21:19
Цитата(Romikgy @  29.11.2006,  19:51 Найти цитируемый пост)
а это что?

Конкотинация. Позволяет из нескольких строк сделать одну.

Автор: Romikgy 29.11.2006, 22:08
т.е. файл предствалсяется как большая строка и к нему добавляется пароль, и от этого чуда берется хеш?

Автор: Sunvas 29.11.2006, 22:34
Цитата(Romikgy @  29.11.2006,  22:08 Найти цитируемый пост)
т.е. файл предствалсяется как большая строка и к нему добавляется пароль, и от этого чуда берется хеш?

Врядли. alexeis1 растолковал почему. И я с ним полностью согласен, ведь для нулевого файла подходил любой пароль.

Автор: Romikgy 29.11.2006, 22:51
тогда как?

Автор: Sunvas 29.11.2006, 23:10
Цитата(Romikgy @  29.11.2006,  22:51 Найти цитируемый пост)
тогда как?

Надо у автора ВинРар-а спросить. Так мы просто гадаем на кофейной гуще.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)