Показать сообщение отдельно

  #6  
Старый 10.11.2015, 03:41
erwerr2321
Флудер
Регистрация: 19.06.2015
Сообщений: 4,126
С нами: 5738006

Репутация: 147


По умолчанию

Цитата:
Сообщение от Dtu  

Народ!нужна помощь!

Хочу составить словарь состоящий из

1234567890

qwertyuiopasdfghjklzxcvbnm

QWERTYUIOPASDFGHJKLZXCVBNM

Короче, весь английский алфавит в верхнем и нижним регистре + цифры

Естественно пробивать весь этот словарь я не собираюсь т.к. это не возможно.

Теперь сам вопрос - как сделать чтобы в каждом пароле было от 0 до 3 символов из каждой группы?

Возможно я как то криво объясняю ))вот примеры того что должно получиться

Gu648Lok

KLMkos08

А лучше вообще вот так, прям в консоли:

cat /dev/urandom | tr -d -c 'a-zA-Z0-9' | fold -w X | head -Y > password.txt // где X - кол-во символов в пароле,

а Y - число сгенерированных строк.

Это значит по 'a-zA-Z0-9' ...

Теперь по полному ( либо укороченному ) Hexadecimal Uppercase, всё точно так, только трошечки не так:

cat /dev/urandom | tr -d -c 'A-F0-9' | fold -w X | head -Y > password.txt // Hexadecimal Uppercase.

cat /dev/urandom | tr -d -c 'A-F2-9' | fold -w X | head -Y > password.txt // укороченный, т.е. без нолика и

единички.

Так, с этим разобрались!

Ну вот...

Затем, например, всё это можно прицепить к pyrit'у вместо crunch'а и валить всяких там WIFI-DOM.RU, ROSTELECOM' ы и прочих, если, конечно, нервов

хватит...

cat /dev/urandom | tr -d -c 'A-F2-9' | fold -w X | head -Y | pyrit -r file.cap --all-handshakes -i - attack_passthrough

// фдыщ можно без head -Y Ctrl + Z как надоест , а вместо 'A-F2-9' можно 'a-zA-Z0-9' , 'a-z0-9' , 'A-Z0-9' и т.д. та хоть что угодно...

А потом ещё всё в .bashrc засунуть, что б не писать всё время Слишкоммногобукаф!

Многие спрашивают, почему именно pyrit? Да вот поэтому и pyrit ! Прицепил к нему crunch , парсеры сайтов, да хоть вот это, и работает!

Большие словари грепать на слово какое-нибудь удобно (особенно актуально для низких скоростей... )

Например, ESSID: Vika, скорость у нас 2000 , а словарь 25 ГБ..., из которых про Вику ж там ну совсем как-чуть, но в разных регистрах, с приставками и разбросано по всему словарю, мы такие:

grep -iE "(vika)" dic.txt | pyrit -r file.cap --all-handshakes -i - attack_passthrough

И т.д.

А если ещё раскидать процесс на несколько машин, что, кстати, pyrit (serve) позволяет, то.... ооооо...
 
Ответить с цитированием