Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
bruteforce-wallet — Попробуйте найти пароль зашифрованного файла кошелька Peercoin (или Bitcoin, Litecoin и т.д.). | Kitploit
Инструменты/GitHubGitHub/glv2/bruteforce-wallet
Взлом паролейИнструменты шифрования/дешифрованияКриптография
GitHubglv2/bruteforce-wallet

bruteforce-wallet

Попробуйте найти пароль зашифрованного файла кошелька Peercoin (или Bitcoin, Litecoin и т.д.).

Репозиторий
43015152 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

bruteforce-wallet

Назначение этой программы — попытаться найти пароль зашифрованного файла кошелька Peercoin (или Bitcoin, Litecoin и т.д.), то есть wallet.dat.

Её можно использовать двумя способами:

  • перебрать все возможные пароли из заданного набора символов
  • перебрать все пароли из файла

Существует параметр командной строки для указания количества используемых потоков.

Отправка сигнала USR1 запущенному процессу bruteforce-wallet заставляет его выводить информацию о ходе работы и продолжать выполнение.

Режим полного перебора

Программа пытается расшифровать один из зашифрованных адресов в кошельке, перебирая все возможные пароли. Это особенно полезно, если вы знаете что-то о пароле (например, вы забыли часть пароля, но помните большую его часть). Поиск пароля кошелька без какой-либо информации о нём занял бы слишком много времени (если только пароль не очень короткий и/или слабый).

Существуют параметры командной строки для указания:

  • минимальной длины перебираемого пароля
  • максимальной длины перебираемого пароля
  • начала пароля
  • конца пароля
  • используемого набора символов (из символов текущей локали)

Словарный режим

Программа пытается расшифровать один из зашифрованных адресов в кошельке, перебирая все пароли, содержащиеся в файле. В файле должен быть один пароль на строку.

Зависимости

Для работы программы требуются библиотеки OpenSSL и BerkeleyDB. Установка в Debian и Ubuntu:

root@kitploit:~
apt install libdb-dev libssl-dev -y

Компиляция

Если вы собираете программу из исходников, сначала необходимо создать конфигурационный скрипт:

root@kitploit:~
./autogen.sh

Затем соберите программу следующими командами:

root@kitploit:~
./configure
make

Чтобы установить её в вашу систему, используйте команду:

root@kitploit:~
make install

Ограничения

В настоящее время программа работает только в Unix-подобных POSIX-системах (например, GNU/Linux).

Разные версии BerkeleyDB обычно несовместимы друг с другом. Поэтому для корректной работы программы вам необходимо убедиться, что используемая вами версия BerkeleyDB может читать базы данных, созданные той версией BerkeleyDB, с помощью которой был создан ваш кошелёк.

Примеры

Попытка найти пароль зашифрованного файла кошелька с использованием 4 потоков, перебирая только пароли длиной 5 символов:

root@kitploit:~
bruteforce-wallet -t 4 -l 5 -m 5 wallet.dat

Попытка найти пароль зашифрованного файла кошелька с использованием 8 потоков, перебирая только пароли длиной от 5 до 10 символов, начинающиеся с «W4l» и заканчивающиеся на «z»:

root@kitploit:~
bruteforce-wallet -t 8 -l 5 -m 10 -b "W4l" -e "z" wallet.dat

Попытка найти пароль зашифрованного файла кошелька с использованием 8 потоков, перебирая только пароли длиной 10 символов из набора символов «P情8ŭ»:

root@kitploit:~
bruteforce-wallet -t 8 -l 10 -m 10 -s "P情8ŭ" wallet.dat

Попытка найти пароль зашифрованного файла кошелька с использованием 6 потоков, перебирая пароли, содержащиеся в словарном файле:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt wallet.dat

Вывод информации о ходе работы:

root@kitploit:~
pkill -USR1 -f bruteforce-wallet

Вывод информации о ходе работы каждые 30 секунд:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt -v 30 wallet.dat

Сохранение и восстановление состояния между сеансами:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt -w state.txt wallet.dat
  (Дайте программе поработать несколько минут, а затем остановите её)
bruteforce-wallet -t 6 -w state.txt wallet.dat
Скачать инструмент