"Форум на сайте Чагадаева"

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

5 октября 2008 года 20:45
Два дня - ни одного спама. Решил упростить вопрос. :)

Автор Тема: [manual, ПО] hashcat  (Прочитано 4978 раз)

0 Пользователей и 1 Гость просматривают эту тему.

adc

  • Administrator
  • Новичёк
  • *****
  • Сообщений: 430
    • E-mail
[manual, ПО] hashcat
« : 24 Октября 2023 года, 18:29 »

Установка под 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.aspx
2.1.2. CUDA Toolkit - https://developer.nvidia.com/cuda-downloads
2.2. Видеокарты, встроенные в процессор Intel - https://www.intel.com/content/www/us/en/download/19344/intel-graphics-windows-dch-drivers.html
2.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
Записан