Что такое EGB? EGB именуется как Extreme GPU Bruteforce,
он же брут для восстановления паролей к хешам,который использует всю мощь графического процессора.
Отдельное спасибо Daniil145 и его теме ТЫК о версии 1.8.1
История изменений:
Код:
1.9
- На 3...5% ускорена работа программы во всех атаках.
- Модуль DES(Unix).exe ускорен на 20...25%.
- Количество соленых хэшей для атаки теперь почти неограниченно - 5000000. Также теперь их количество не влияет на загрузку видеокарты - к примеру, можно запустить словарную атаку на несколько тысяч MD5(Unix)-хэшей. Но очевидно, что скорость атаки будет уменьшаться пропорционально количеству соленых хэшей.
- Полностью изменен алгоритм работы параметра DeleteHashes=1. Теперь его наличие вообще не оказывает влияния на скорость работы программы, т.к. удаление хэшей происходит однократно по окончании работы программы (или при прерывании ее работы). При этом не сохраняются дубликаты хэшей, а сами хэши отсортированы. Также всегда делается резервная копия исходного файла с хэшами.
- Параметр Base64Hashes теперь поддерживается только в алгоритмах MD4, MD5, SHA-1 и SHA-256.
- Добавлено ограничение - максимальное количество несоленых хэшей 25 миллионов.
- Cкорость менее 1 миллиона п/с теперь показывается в п/с.
- Существенно уменьшены задержки с отображением найденных паролей при обработке больших списков хэшей.
- При сообщении о неверном формате хэша программа также теперь показывает этот хэш (для модулей MD5(Unix), MD5(phpBB3) и др.).
- Исправлено несколько незначительных ошибок.
1.9.1
- В словарных атаках теперь отображается название текущего словаря.
- Длина соли для алгоритма md5(md5($pass).$salt) увеличена до 87 символов.
- Количество правил в каждом виде атаки увеличено до 512.
- Теперь программа показывает строку с солью, длина которой превышает допустимый размер.
- Исправлена ошибка с обработкой параметров CustomCharacterSet1...CustomCharacterSetF.
1.9.2
- Добавлены новые модули хэширования SHA-384.exe и SHA-512.exe. Эти модули поддерживают параметр Base64Hashes=1.
- Количество пользовательских наборов символов увеличено до 35 (?1...?9, ?A...?Z).
- Длинные хэши теперь выводятся на экран в укороченном виде.
- В FAQ добавлена информация, что видеокарта должна поддерживать архитектуру sm_11 и выше.
1.9.3
- Добавлен новый модуль хэширования GOST R 34.11-94.exe с поддержкой параметра Base64Hashes=1.
- Модули MD5.exe и SHA-1.exe теперь поддерживают пароли длиной до 55 символов.
- Исправлено несколько незначительных ошибок.
2.0
- Размеры словарей для словарных атак теперь не имеют ограничений и не зависят от объема памяти компьютера (к примеру, теперь можно использовать словарь на 2...5 ГБ или больше).
- Программа перекомпилирована под CUDA v4.1.
- Добавлен новый модуль хэширования substr(md5($pass),16,16).exe.
- Модуль "MD5(Half).exe" переименован в "substr(md5($pass),0,16).exe".
- Модуль "MD5(Middle).exe" переименован в "substr(md5($pass),8,16).exe".
2.0.1
- В модуле md5($pass.$salt).exe максимальная длина соли увеличена до 104 символов.
- Добавлены новые модули sha256($pass.$salt).exe, sha256($salt.$pass).exe, sha512($pass.$salt).exe и sha512($salt.$pass).exe.
- Исправлена ошибка с утечкой памяти в гибридной атаке.
- Исправлена ошибка, когда в маске не задана минимальная и максимальная длина паролей.
- Исправлена ошибка, связанная с перенаправлением вывода текста из консоли в текстовый файл.
2.0.2
- В модуль MD5(Wordpress).exe добавлена поддержка хэшей с сигнатурой $P$C.
- Добавлен новый модуль хэширования md5(1.$pass.$salt).exe.
- Исправлено несколько незначительных ошибок.
2.1
- Выпущена 64-битная версия программы.
- Добавлена поддержка видеокарт с количеством SP до 2048.
2.2
- Теперь программа это один EXE-файл, а необходимый алгоритм выбирается первым параметром при ее запуске, например:
Code:
EGB.exe 1 MD5.ini Hashes.txt
EGB.exe 20 "Domain Cached Credentials.ini" Hashes.txt
EGB.exe 42 "sha512($salt.$pass).ini" 1.txt
и т.д.
- Список всех доступных алгоритмов можно узнать, вызвав программу с параметром /list:
EGB.exe /list
- Программа GetDeviceInfo.exe удалена и теперь эту информацию можно получить, вызвав EGB.exe с параметром /info:
EGB.exe /info
- Теперь все результаты работы программы записываются в выходной файл EGB.out, а все найденные пароли - в файл словаря EGB.dic.
- Существенно оптимизирован код программы и теперь размер исполняемого модуля составляет всего 2,2МБ (32-bit) и 3,6МБ (64-bit)!
- В 64-битной версии убрано ограничение на 67108864 (0x4000000) хэшей.
- Удален алгоритм DES(Unix)-2 и теперь программа сама проверяет равенство солей.
- Теперь программа содержит код для следующих архитектур: sm_11 и sm_20.
- Добавлен новый параметр "CreateBackupFile", позволяющий отключать создание резервной копии исходного файла с хэшами (при DeleteHashes=1).
- Обновлено описание программы.
2.2.1
- Добавлена поддержка алгоритма SAPB.
- Максимальное количество StreamProcessors увеличено до 4096 (для поддержки будущих видеокарт Kepler).
- Увеличена максимальная длина восстаналиваемых паролей до 39 символов в алгоритмах MD5(phpBB3) и MD5(Wordpress).
- Исправлена ошибка с обработкой параметра AttackTime.
- Исправлено несколько незначительных ошибок.
2.2.2
- Программа перекомпилирована под CUDA 5.0.
- Для всех алгоритмов добавлена поддержка архитектуры sm_30.
- Добавлена поддержка алгоритма sha1(sha1($salt.$pass)).
- Увеличена максимальная длина восстаналиваемых паролей до 47 символов в алгоритмах MD5(APR) и MD5(Unix).
2.2.3
- Добавлена поддержка алгоритмов:
SSHA-1
substr(md5($pass),12,20)
md5($username.LF.$pass)
- Увеличена максимальная длина восстаналиваемых паролей в алгоритмах:
MD4
md5($pass.$salt)
md5($salt.$pass)
md5($salt.$pass.$salt)
md5($salt.md5($pass))
md5($username.0.$pass)
md5(1.$pass.$salt)
md5(md5($pass))
md5(md5($pass).$salt)
md5(md5($pass).md5($salt))
md5(md5($salt).$pass)
md5(md5($salt).md5($pass))
NTLM
substr(md5($pass),0,16)
substr(md5($pass),16,16)
substr(md5($pass),8,16)
Примечание: в NTLM длина увеличена до 27 символов, в остальных увеличена до 55 символов.
- Увеличена скорость работы алгоритмов:
md5($pass.$salt): +130%
md5($salt.$pass): +25%
md5(md5($salt).$pass): +15%
md5($salt.$pass.$salt): +25%
- Добавлена выдача сообщений, когда выбранный алгоритм не поддерживает тот или иной параметр INI-файла (к примеру, Base64Hashes=1 для MD5(Unix) и т.д.)
- Размер EXE-файла уменьшен на 20% (в 64-bit версии) и в два раза в 32-bit версии.
Примечания: Существенных отличий в настройке не появилось (по сравнению с 1.8.1), однако кто испытывает проблемы с настройкой советую
прочитать гайд Daniil145.
P.S номера алгоритмов можно узнать с помощью EGB.exe /list
Пример:
В данном случае номер алгоритма - 1
P.S.S Кому всё таки трудно, используйте GUI
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ] Удачного брута.
Extreme GPU Bruteforcer has been updated to version 3.2.
In the new version:
- Added new hashing modules:
sha1($salt.$pass.$salt)
md5(strtoupper(md5($pass)))
SHA-224
- Format of loadable hashes is now the same as in HM: [Username:]Hash[:Salt]
- Significantly speeded up loading and saving hashes.
- Increased password and salt length in some algorithms.
- The app has become free.