Extreme GPU Bruteforcer
Внимание! Данная программа может использоваться исключительно для восстановления своих собственных забытых паролей!

Описание программы
Параметры INI-файла
Статус программы
Ограничения Demo-версии
Лицензионное соглашение
FAQ
Программа предназначена для восстановления паролей к хэшам различных
типов, используя мощности видеопроцессора (GPU), что позволяет добиться
поистине экстремальной скорости атаки:
| Модуль хэширования |
Средняя скорость (на NVIDIA GeForce 8800GS) |
| MD5 |
270 миллионов п/с |
| MySQL |
620 миллионов п/с |
| NTLM |
320 миллионов п/с |
| SHA-1 |
70 миллионов п/с |
| MySQL5 |
38 миллионов п/с |
| md5(md5($pass)) |
98 миллионов п/с |
Количество хэшей, одновременно с которыми может работать программа: 500000.
Для работы программы ей нужно передать следующие
параметры командной строки:
1. Имя INI-файла с настройками атаки (минимальная и максимальная длина паролей,
используемый набор символов и т.д.). Этот параметр является
необязательным, т.к. по умолчанию каждый EXE-модуль использует
INI-файл, название которого совпадает с названием модуля (к примеру, модуль
MD5.exe по умолчанию использует настройки из файла MD5.ini, размещенного в
дистрибутиве программы), но можно создать и несколько
INI-файлов с разными параметрами атак и по
очереди передавать их программе.
2. Имя текстового файла с хэшами.
Формат строк с хэшами такой: "одна строка = один хэш". В дистрибутиве
программы находятся тестовые файлы с примерами хэшей. Этот параметр
является обязательным.
MinLength – минимальная длина перебираемых паролей.
Доступны значения от 0 до 15 символов, по умолчанию – 3 символа.
MaxLength – максимальная длина перебираемых паролей.
Доступны значение от 1 до 15 символов, по умолчанию – 8 символов.
CharacterSet – набор символов для атаки.
Поддерживаются следующие стандартные наборы символов:
?d – 0123456789
?l – abcdefghijklmnopqrstuvwxyz
?u – ABCDEFGHIJKLMNOPQRSTUVWXYZ
?s – !@#$%^&*()`~-_=+\|[]{};:'",.<>/?
Также можно задать свой набор символов (к примеру, "qwertyuiop")
или задать комбинацию из стандартных наборов и своего набора символов, например:
CharacterSet=?l?d?u
CharacterSet=qwerty?d
CharacterSet=1234567890abcdef
CharacterSet=!@#?d?l
Набор символов по умолчанию – ?l?d.
PasswordsInThread – количество паролей,
которое будет обрабатываться в одном потоке (1...30000), значение
по умолчанию – 6000 паролей. Для снижения нагрузки на видеокарту
можно уменьшить это значение – в этом случае скорость атаки немного
упадет, но зато компьютер не будет тормозить при работе с другими программами.
И наоборот – увеличение этого параметра
приведет к тому, что видеокарта будет загружена по максимуму,
что увеличит скорость атаки, но затормозит работу других приложений.
LastPassword – в этом параметре сохраняется
последний обработанный пароль. Соответственно, при последующем запуске
программы атака будет продолжена именно с этого пароля, поэтому
для того, чтобы начать атаку с начала, необходимо очистить
значение этого параметра. Примечание: если вы не хотите, чтобы
в INI-файле сохранялся последний обработанный пароль,
то установите на INI-файл атрибут "Read only" (только для чтения).
StreamProcessors – количество шейдерных конвейеров (или,
как их еще называют, потоковых процессоров), значение может быть
от 16 до 256, по умолчанию – 96 (для GeForce 8800GS).
DeleteHashes –
этот параметр позволяет удалять из исходного текстового файла хэши,
пароли к которым были найдены во время атаки.
При значении "1" хэши удаляются, при значении "0" (по умолчанию) - не удаляются.
Программа Extreme GPU Bruteforcer имеет статус Shareware.
Стоимость одной лицензии – 700 рублей.
С вариантами оплаты лицензионного ключа вы можете ознакомиться здесь.
Максимальное время атаки – 3 минуты, а также отключена обработка параметра LastPassword.
1. Все права на программу Extreme GPU Bruteforcer принадлежат InsidePro Software.
2. Программа распространяется в виде Demo-версии, которую Вы можете использовать неограниченно долго. Также Вы без уведомления автора можете размещать и распространять неизмененный дистрибутив Demo-версии программы на каких-либо носителях информации (жесткий диск, дискета, CD-ROM и т.д.).
3. Для использования программы без ограничений Вам необходимо зарегистрировать свою копию программы, оплатив стоимость лицензионного ключа (или нескольких лицензионных ключей).
4. Использование лицензионных ключей лицами, не являющимися зарегистрированными пользователями программы, а также распространение и публикация лицензионных ключей к программе являются незаконными действиями. Автор программы оставляет за собой право лишать статуса зарегистрированного пользователя владельцев этих лицензионных ключей и блокировать такие лицензионные ключи в последующих версиях программы.
5. Вы не можете модифицировать, дизассемблировать и декомпилировать данную программу. Нарушение любого из этих требований ведет к автоматическому прекращению действия этого лицензионного соглашения.
6. Программа распространяется по принципу "как есть" ("AS IS"). Вы используете программу на собственный риск. Автор не несет ответственности за потерю данных, повреждения, упущенную прибыль или иной ущерб, полученный при использовании или неиспользовании Вами этой программы.
7. Автор гарантирует, что программа не содержит в себе вредоносного, шпионского или иного скрытого кода, предназначенного для выполнения других функций, кроме оговоренных в описании программы.
8. Использование программы означает принятие Вами данного лицензионного соглашения.
9. Если Вы не согласны с условиями данного лицензионного соглашения, пожалуйста, удалите файлы программы с Вашего компьютера и прекратите ее использование.
Q: Какие системные требования имеет программа?
A: Главное требование, чтобы ваша видеокарта поддерживала технологию CUDA (список таких видеокарт можно найти здесь), а также для нее должны быть установлены самые свежие драйвера.
Q: У меня видеокарта на процессоре ATI Radeon. Будет ли на ней работать ваша программа?
A: Нет, т.к. технология CUDA (Compute Unified Device Architecture) поддерживается только в видеопроцессорах фирмы NVIDIA.
Q: Я запускаю программу, появляется консольное окно и тут же оно закрывается. Как мне работать с программой?
A: Для комфортной работы с программой используйте любой файловый менеджер, работающий в консоли – например, FAR Manager.
Q: При запуске программа выдает ошибку "CUDA Error: ...". Как ее устранить?
A: Сначала убедитесь, что ваша видеокарта поддерживает технологию CUDA и установлены самые свежие драйвера. Если же эти требования выполнены, но ошибка все равно возникает, то для анализа ситуации пришлите в Службу поддержки следующую информацию – текст ошибки, точное наименование вашей видеокарты, а также информацию о видеопроцессоре, которую выдает программа GetDeviceInfo.exe из дистрибутива программы.
Q: При запуске программы компьютер зависает или возникает "синий экран смерти" (BSOD). Как это исправить?
A: Такая ситуация может возникнуть, если видеокарта разогнана, поэтому рекомендуется вернуть частоты памяти и ядра в первоначальные значения. Также убедитесь, что ваша видеокарта надежно и качественно охлаждается, т.к. программа задействует видеопроцессор на полную мощность – соответственно, при таком режиме работы его температура повышается. Также при полной загрузке видеокарта начинает потреблять много энергии и ваш блок питания может не "потянуть" такую нагрузку.
Q: Я запустил программу, как мне прервать ее работу?
A: Нажать комбинацию клавиш Ctrl+C или Ctrl+Break.
Q: Я запустил программу и теперь мой компьютер сильно тормозит. Как это исправить?
A: По умолчанию программа настроена на экстремальный режим работы, в котором компьютер выполняет только одну задачу – восстановление паролей с максимально возможной скоростью. Разумеется, это приводит к тому, что скорость работы остальных программ существенно замедляется и для снижения нагрузки на компьютер необходимо уменьшить значение параметра PasswordsInThread в INI-файле.
Q: Как мне сохранить найденные пароли, которые программа печатает на экране?
A: Кроме отображения найденных паролей на экране консоли, каждый модуль накапливает их в своем DIC-файле, а также добавляет их в формате "Хэш:Пароль" в OUT-файл, который автоматически создается в каталоге программы после ее запуска.
Q: Восстанавливает ли программа пароли, содержащие национальные символы – например, русские?
A: Да, для этого в параметре CharacterSet вашего INI-файла введите нужный набор символов в кодировке Windows. При этом не забывайте, что кодировка символов в DOS отличается от Windows, поэтому найденные пароли могут некорректно отображаться в консоли. Но в OUT-файле они в любом случае будут сохраняться правильно, что позволит успешно работать с ними – копировать, редактировать и т.д.