Релиз oclHashcat-lite, системы подбора паролей с задействованием GPU
11 апреля 2011 года
Вышел первый публичный релиз приложения oclHashcat-lite, предназначенного для подбора паролей по их хешам с привлечением мощностей GPU. Основной задачей поставленной разработчиками oclHashcat-lite стало обеспечение экстремально высокой производительности вычисления значений, соответствующих заданному хэшу (продемонстрирован подбор среднего по сложности восьмисимвольного пароля из MD5-хэша за 9 минут). В настоящий момент поддерживается работа с хэшами MD4, MD5, SHA1 и SHA256.
Для ускорения подбора используются операции BIT_ALIGN и BFI_INT, поддержка которых присутствует в современных GPU AMD/ATI с поддержкой технологий CUDA или Stream, а также в картах NVIDIA с драйвером ForceWare v260.x. Для работы oclHashcat-lite необходимо наличие драйвера ForceWare v260.x или Catalyst v11.3+ с APP SDK2.4+ или с интегрированным OpenCL драйвером. При тестировании производительности на системе с драйвером ForceWare 260.19.29 и 7 GPU NVidia GTX580, скорость подбора MD5-паролей составила примерно 15800 млн комбинаций в секунду, SHA1 - 4768 M/s, NTLM - 22600 M/s, SHA256 - 2287 M/s.
Основные возможности:
- Возможность задействования в процессе подбора до 15 GPU;
- Доступность бинарных сборок для Linux и Windows (код не публикуется);
- Поддержка программных интерфейсов OpenCL и CUDA;
- Реализация нескольких алгоритмов подбора:
MD5
- md5($pass.$salt)
- md5(md5($pass))
- vBulletin
- SHA1
- sha1($pass.$salt)
- хэши из MySQL v4.1 и выше
- MD4
- NTLM
- Domain Cached Credentials
- SHA256
- Низкая нагрузка на CPU в процессе подбора (во время подбора можно смотреть фильмы или играть в игры)
- Поддержка распределенного подбора паролей на нескольких машинах;
- Возможность остановки подбора и последующего продолжения с того же места;
- Поддержка сессий;
- Поддержка шестнадцатеричных salt-ов и символов;
- Мониторинг температуры GPU для остановки процесса в случае перегрева.
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.