You are here: Home » Атаки на пароли » PW-Inspector

PW-Inspector

Описание PW-Inspector

PW-Inspector — это инструмент для уменьшения списка паролей за счёт фильтрации тех из них, которые не удовлетворяют заданным условиям.

Программа считывает пароли и печатает тех из них, которые удовлетворяют указанным критериям. Кодом возврата является количество найденных валидных паролей, 0 — если ничего не найдено.

Программа полезна для уменьшения количества кандидатов в пароли за счёт исключения заведомо неподходящих. Например, из словаря для взлома WPA/WPA2 (Wi-FI) следует исключить пароли, которые короче восьми символов, поскольку такие пароли невозможны в данной технологии. Это приведёт к ускорению процесса перебора и повышению шансов на успех.

Домашняя страница: https://www.thc.org/

Автор: Van Hauser, Roland Kessler

Лицензия: AGPL-3.0

Справка по PW-Inspector

Использование:

pw-inspector [-i FILE] [-o FILE] [-m MINLEN] [-M MAXLEN] [-c MINSETS] -l -u -n -p -s

Опции:

  -i ФАЙЛ    файл из которого считывать пароли (по умолчанию: stdin, т. е. стандартный ввод)
  -o ФАЙЛ    файл в который записывать подходящие пароли (по умолчанию: stdout, т. е. стандартный вывод)
  -m МИНИМУМ  минимальная длина подходящих паролей
  -M МАКСИМУМ  максимальная длина подходящих паролей
  -c МИНИМУМ_НАБОРОВ минимальное количество требуемых наборов (по умолчанию: все)
Наборы:
  -l         буквы в нижнем регистре (a,b,c,d и т.д.)
  -u         буквы в верхнем регистре (A,B,C,D и т.д.)
  -n         цифры (1,2,3,4 и т.д.)
  -p         печатные символы (которые не -l/-n/-p, e.g. $,!,/,(,* и т.д.)
  -s         специальные символы — все другие, не в ходящие ни в один из выше приведённых наборов

Руководство по PW-Inspector

Страница man присутствует, но полностью повторяет справку.

Примеры запуска PW-Inspector

Считываем в стандартный вывод пароли из файла rockyou.txt (cat rockyou.txt), сортируем их (sort), и удаляем повторяющиеся (uniq), из оставшихся паролей выбираем те, которые 8 или более символов, но менее 63 символов (-m 8 -M 63), полученный список сохраняем в файл newrockyou.txt (> newrockyou.txt):

cat rockyou.txt | sort | uniq | pw-inspector -m 8 -M 63 > newrockyou.txt

Показать пароли, имеющие непечатные символы (-s) из словаря размещённого по пути wordlists/rockyou.txt (-i wordlists/rockyou.txt):

pw-inspector -i wordlists/rockyou.txt -s

Показать пароли, имеющие как минимум по одной большой букве, одной маленькой букве, одной цифре и один печатный символ (-c 4 -l -u -n -p) из словаря размещённого по пути wordlists/rockyou.txt (-i wordlists/rockyou.txt):

pw-inspector -i wordlists/rockyou.txt -c 4 -l -u -n -p

Установка PW-Inspector

Программа предустановлена в Kali Linux.

Установка в BlackArch

Программа предустановлена в BlackArch.

Данная программа входит в пакет Hydra, для её установки достаточно установить THC-Hydra.

Информация об установке в другие операционные системы будет добавлена позже.

Скриншоты PW-Inspector

Это утилита командной строки.

Инструкции по PW-Inspector

Ссылки на инструкции будут добавлены позже.

Близкие программы:

Рекомендуемые статьи: