Другие языки программирования и технологии

брут WPA

удалось получить handshake с точки. Сколько не брутил и какие словари не скачивал ничего не находит. Посоветуйте кто что может, пожайлуста,
хотя бы ссылкой на нормальнае словари.
Брут идет только по часто используемым или стандартным паролям, если пользователь ввел что-то особенное или длиннее 8 символов, то получается не очень хорошо. А точнее шанс удачного брута стремится к нулю.

У меня сегодня есть желание что-нибудь посчитать, почему бы этим не заняться?
Давай представим, что пароль пользователя состоит из английских букв только в нижней раскладке и цифр, длина его 10 символов.

А теперь немного комбинаторики и криптографии:
Итого получается 26+10=36 возможных символов.
Всего возможных вариантов получается: 36^10 = 3 656 158 440 062 976 вариантов.

Считаем объем словаря:
Один символ занимает один байт, итого для полного брута нужно 3656158440062976*10 байт.
36561584400629760 Байт = 35704672266240 КБайт = 34876844010 МБайт = 34059417 ГБайт.
Итого полный словарь будет весить 34 059 417 ГБайт.

Из этого видно, что даже словарь в 1 терабайт (1024ГБ) является лишь скромной частью.

Считаем время на брут:
Возьмем скорость перебора в 1 000 000 вариантов в секунду.
3656158440062976/1000000 = 3656158440 секунд
3656158440[секунд] = 10155995[часов] = 423166[дней] = 1175[лет]

Даже если убрать длину до 8 символов получается около года на скорости 1000000 паролей в секунду.
А если там и верхний регистр, да еще и русские буквы.. .

Ты все еще хочешь этим заниматься?
Алексей ;-)
Алексей ;-)
40 015
Лучший ответ
"Очень хорошие словарики" - это полный перебор всех вариантов. Я конечно сомневаюсь, что рядовой пользователь поставит пароль в 20 символов, но в 7-8 вполне. А это уже почти не реальное количество времени брута.
Михаил Аликин
Михаил Аликин
25 952
только на брутишь счет себе на электричество)
WPA ?
Cедня wpa, а завтра wpa2+psk, + смена пароля, а тем временем твоя прога еще брутит хрен знает что.. .
там может еще стоять проверка мак адреса, не забудь еще и её пере-брутить!
а представьте, что это случайный набор из 20 символов (русские, латинские, знаки, цифры) и сколько ты его брутить будешь ?
Ismail Tek?en
Ismail Tek?en
1 489