а смысл? Самый быстрый способ подбирать пас - это юзая спец проги, которые для этого предназначены, а если юзать DLL винрара то это намного медленне пашет чем через проги. Но если архив был сделать винраром версии > 2,7 то смысла брутить нету, разве что по словарю. Потому как ты получишь скорость неболее 200 пасов в секунду. А это значит что только твои правнуки в лучшем случае смогут дождаться пароль.
А где ты видел реализацию брута rar архивов на CUDA? Если учесть что 66 русских букв + 10 цифр + 48 англ букв, то выходит 124 символа + 6 знаков препинания, то 130 вариантов. Если пароль 8 символов. то выходи 81573072100000000 вариантов. При скорости 6k в секунду будеш брутить: 13595512016666 секунду. 3776531115 - часов 157355463 - суток 431110 - годов 431 - тысячелетие (так что не факт что вообще доживем) А если предположить что пароль только англ символы 24 варианта и длинна 8 символов то это займет 212 суток. Так что дохлый номер. Ну если конечно пароль чисто цифровой, тогда можно за 5 часов подобрать при 10x8 и скорости 6k
Например, вот: http://www.golubev.com/rargpu.htm Все твои предположения и расчеты ничего не стоят, парой хватает пары минут рассуждений и немножко удачи. =) А если серьезно, то для таких целей делаются "вычислительные сети" по типу Folding@Home (немного неудачный пример но все же), или же банальные ботнеты специально для этих целей.
Так может тебе скинуть архивчик с паролем на 14 символов, а ты подберешь пароль с помощью рассуждений и удачи, попутно создав "вычислительную сеть" или банальный ботнет?
>>> А если предположить что пароль только англ символы 24 варианта и длинна 8 символов то это займет 212 суток. <<< ну соберешь ты от силы компов 30 с топовыми видюхами и то они будут неделю беспрерывно брутить
Чуть подправлю расчёты слеша . Берём таблицу аски , смотрим печатных символов там 94 (с учётом знаков припинания и спец символов) + 33 русских буквы = получаем 127 символов Количество возможных комбинаций расчитывается по формуле A^X , где A - мощьность алфовита (кол-во всех символов) , а X длинна пароля в символах . Даже если пароль 10 символов получаем 127^10 вариантов , что при скоросте в 10к в секунду даёт всего 127^10/10^4 = 109153385307339354 секунды = 30320384807594 часа = 3461231142 лет . А надеятся на удачу глупо , ты же не будешь ломать архивы каких нить ламеров? (да тут можно надеятся на удачу , но у ламеров то ничего интересного то и нету , так что понту ломать их архивы?) А нормальные люди ставят пароль в >10 символов со спец символами, да и кстати Rijndael который используется в винраре устойчив к бруту . Если тебе повезёт твои правнуки сломают архив PS: SmanxX1 помоему умничаешь ты , какие нафиг вычислительные сети , какие ботнеты , ты даже простейшую нейро сеть наверное не в состоянии написать ...
slesh Дык кто спорит? Я тебя просто подправил, что в настоящее время есть возможность перебирать более чем 200 паролей в секунду. RedAlert Ты прям открыватель америк. Откуда же ты знаешь уровень моих знаний и что ты вообще знаешь про нейросети? Давай поговорим на эту тему, захлебнешься в математике. И объясни мне, пожалуйста, что такое "простейшие нейросети"? П.С. Дабы пост не считался оффтопом. Ссылки по теме(компоненты для делфи, которые ТС мог бы и сам найти): http://www.rarlab.com/rar/TDFUnRar.zip http://www.rarlab.com/rar/RARComponent_12.zip
ну блин развели тут разговоров. как на пре:еме у психолога )) Каждый сказал сво:е слово. ТС сам вправе решать, продолжать ли писать брутер или забить на это. Вся инфа есть в инете. И хорошо расписаны алгоритмы подрубания винраровской DLL Так что тему пожалуй лучше закрыть уже )