пароли Rar сделаны таким образом, что быстро вскрыть их еще не удавалось (я об этом не слышал)
поэтому единственная идея, которая приходит в голову для ускорения поиска пароля:
1) создать в оперативке виртуальный диск
2) ставим туда нашу прогу
3) туда же копируем архив
4) запускаем подбор пароля, причем поиск сначала лучше вести по словарю, если не известно заранее, что пароль - случайная комбинация
gazirov, непонял... причем здесь с флешки. всмысле архив находится на флешке?
нуу батенька этож еще ограничения по скорости USB порта приплюсуются.
Скорее надо сделать как сказал x_dwing, т.е сделать все в ОП
Это действительно будет самый быстрый вариант)))
Нифига не ускорит, на самом деле. Архив читается с диска один раз, в начале перебора. Зато оперативки требуется немеряно. Для справки, количество возможных паролей с длиной L, состоящих из A различных символов = A в степени L, т. е. пароль длиной 8 символов, состоящий только из 26 прописных или заглавных букв латинского алфавита, будет иметь 208 827 064 576 вариантов. Для более длинных паролей и алфавитов числа еще более печальные. Так что подбор паролей для Rar перебором имеет смысл только для очень коротких паролей. Только подбор по словарю может помочь, но надо быть полнейшим чайником, чтобы закрывать архив однословным простым паролем.
ну если известны такие вещи, как количество и тип символов, тогда задача упрощается. но, кстати, разработчики advanced rar password recover пишут, что подбор брутефорсом паролей длиннее 6 символов практического смысла не имеет. а уж они-то получше нас знают.