Установка под WindowsСкачать и установить
1. hashcat -
https://hashcat.net/hashcat/ (либо beta -
https://hashcat.net/beta/)
2. В зависимости от используемого оборудования
2.1. Видеокарты NVIDIA
2.1.1. Драйверы -
https://www.nvidia.com/Download/index.aspx2.1.2. CUDA Toolkit -
https://developer.nvidia.com/cuda-downloads2.2. Видеокарты, встроенные в процессор Intel -
https://www.intel.com/content/www/us/en/download/19344/intel-graphics-windows-dch-drivers.html2.3. Процессор (Intel или AMD) - Intel CPU Runtime for OpenCL -
https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/17773/w_opencl_runtime_p_2021.2.0.616.exe★ ★ ★
Вывести информацию об используемых устройствах
hashcat -I
★ ★ ★
Провести тестирование производительности в режиме 22000 (подбор хеша WPA-пароля)
hashcat -m 22000 -b
★ ★ ★
Конвертировать дамп от airodump-ng в вид, понятный hashcat
hcxpcapngtool wifi-01.cap -o wifi-01.hash
★ ★ ★
Подобрать хеш для пароля из файла wifi-01.hash, используя словарь /usr/share/wordlists/rockyou.txt, результат записать в файл wifi-01.hash.result, имя сессии my-ses1
#hashcat -m 22000 -a 0 <файл с хешем> <словарь> -o <файл с подобранным хешем> --session <имя сессии>
hashcat -m 22000 -a 0 wifi-01.hash /usr/share/wordlists/rockyou.txt -o wifi-01.hash.result --session my-ses1
Продолжить сессию my-ses1
hashcat --session my-ses1 --restore
★ ★ ★
Подобрать хеш для пароля из файла wifi-01.hash, длина 8-12 символов, пробовать любые символы
hashcat -m 22000 -a 3 wifi-01.hash -i --increment-min=8 --increment-max=12 ?a?a?a?a?a?a?a?a?a?a?a?a -o wifi-01.hash.result --session my-ses2
Символы, используемые в масках hashcat
? | Charset
===+=========
l | abcdefghijklmnopqrstuvwxyz [a-z]
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ [A-Z]
d | 0123456789 [0-9]
h | 0123456789abcdef [0-9a-f]
H | 0123456789ABCDEF [0-9A-F]
s | !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
a | ?l?u?d?s
b | 0x00 - 0xff