Оптимизация слабых машин для работы с hashcat

Coder Nulled

Moderator
Регистрация
10.01.22
Сообщения
1 055
Deposit USD
0
Введение

Статья нацелена на пользователей, имеющих слабые мощности для работы с hashcat.
Гайд подходит для работы как и со слабыми ПК, так и со слабыми серверами.

Предисловие / личный опыт

Достаточное количество людей, которые хотят начать заниматься брутом, сталкиваются с проблемой в мощностях. Появилась в пользование слабая машина GTX 1050 в связке с 16 ГБ ОЗУ и i5-8600H, решил оптимизировать её в мою связку для работы, в данной статье разберу ньюансы, с которыми мне непосчастливилось столкнуться.

Подготовка системы
  • Установите чистую урезанную Windows 10/11 LTSC.
  • Отключите всё лишнее в автозагрузке (msconfig -> "Автозагрузка").
  • В BIOS включите 4G Decoding и, если используете драйверы с поддержкой, Above 4G Decoding. Это разгружает систему.
  • В Панели управления -> Электропитание выберите схему "Высокая производительность", а затем в её настройках выставьте:
    1. Минимальное состояние процессора: 5%
    2. Максимальное состояние процессора: 99% (Это отключает Turbo Boost у процессора, что сильно снижает нагрев и энергопотребление без потери хешрейта на видеокартах).

Разгон / андервольтинг видеокарты (рекомендации)

Используйте программы для разгона/андервольтинга (MSI Afterburner).
  • Power Limit (PL): Понизьте лимит мощности — начните с 65–70%.
  • Voltage / Core Clock: Сделайте андервольтинг. Например, установите кривую, где частота ядра ~1150–1300 МГц достигается при напряжении 700–750 мВ (вместо штатных 800–1000+ мВ). Меньше напряжение — намного меньше нагрев.
  • Memory Clock: Понизьте частоту памяти — но только для карт AMD. Для карт NVIDIA (особенно серии 3000+) частоту памяти, наоборот, нужно увеличивать (+800 — +1500 МГц) для максимального хешрейта.
  • Fan Speed: Увеличьте скорость вентиляторов: установите агрессивный профиль, например, 70–80%. Шумные вентиляторы дешевле, чем замена перегретой видеокарты.

Настройки hashcat

Для начала мы разберемся с проблемой «Aborting process». 90–100 °C — СРЕДНИЙ показатель для слабых машин. Возникает данная ошибка из-за перегрева видеокарты. Фиксится она одной командой, которая поднимает лимит температуры видеокарты для hashcat-а до 100:
⁡--hwmon-temp-abort=100
⁡
Пояснения к параметрам:
  • -w 1 — поставит workload profile в единицу (самый щадящий), чтобы не перегружать видеокарту.
  • -D 1,2 — если есть второй вычислительный девайс (процессор, вторая видеокарта), можно задействовать и его, например: -D 1,2 и т. д.
  • (Если девайс не найден, установите драйверы: Pocl или иные).

Оптимальная команда (пример)

Bash:
Please, Вход or Регистрация to view codes content!

В итоге получаем 92–94 °C и загруженность видюхи в 92–100% с хорошим показателем хешрейта. Можете изменять параметры в зависимости от ваших мощностей.

Примечание: все значения и примеры приведены для ориентира — подбирайте параметры с учётом конкретной карты, блока питания и температурного режима вашей системы.
 

Mr_abram

Premium
Регистрация
17.06.22
Сообщения
47
Deposit USD
0
Хорошая статья, может помочь многим у кого слабый пк (но по моему мнению я бы лучше подкопил на хорошую видеокарту)