Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
bruteforce-wallet — Tente encontrar a senha de um arquivo de carteira criptografada do Peercoin (ou Bitcoin, Litecoin, etc...). | Kitploit
Ferramentas/GitHubGitHub/glv2/bruteforce-wallet
Quebra de SenhasFerramentas de Criptografia/DescriptografiaCriptografia
GitHubglv2/bruteforce-wallet

bruteforce-wallet

Tente encontrar a senha de um arquivo de carteira criptografada do Peercoin (ou Bitcoin, Litecoin, etc...).

Ver Repositório
430151há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

bruteforce-wallet

O objetivo deste programa é tentar encontrar a senha de um arquivo de carteira criptografado do Peercoin (ou Bitcoin, Litecoin, etc...) (ou seja, wallet.dat).

Ele pode ser usado de duas maneiras:

  • tentar todas as senhas possíveis a partir de um conjunto de caracteres
  • tentar todas as senhas contidas em um arquivo

Há uma opção de linha de comando para especificar o número de threads a usar.

Enviar um sinal USR1 a um processo bruteforce-wallet em execução faz com que ele imprima o progresso e continue.

Modo exaustivo

O programa tenta descriptografar um dos endereços criptografados da carteira testando todas as senhas possíveis. É especialmente útil se você souber algo sobre a senha (ou seja, você esqueceu uma parte da sua senha, mas ainda se lembra da maior parte dela). Encontrar a senha de uma carteira sem saber nada sobre ela levaria tempo demais (a menos que a senha seja realmente curta e/ou fraca).

Há opções de linha de comando para especificar:

  • o tamanho mínimo da senha a tentar
  • o tamanho máximo da senha a tentar
  • o início da senha
  • o fim da senha
  • o conjunto de caracteres a usar (entre os caracteres do locale atual)

Modo dicionário

O programa tenta descriptografar um dos endereços criptografados da carteira testando todas as senhas contidas em um arquivo. O arquivo deve ter uma senha por linha.

Dependências

O programa requer as bibliotecas OpenSSL e BerkeleyDB. Instalação no Debian e Ubuntu:

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

Compilação

Se você estiver compilando a partir do código-fonte original, primeiro deve gerar o script de configuração:

root@kitploit:~
./autogen.sh

Em seguida, compile o programa com os comandos:

root@kitploit:~
./configure
make

Para instalá-lo no seu sistema, use o comando:

root@kitploit:~
make install

Limitações

O programa atualmente só funciona em sistemas POSIX do tipo unix (ex.: GNU/Linux).

Versões diferentes do BerkeleyDB geralmente não são compatíveis entre si. Portanto, para que o programa funcione, você terá que verificar se a versão do BerkeleyDB que você está usando consegue ler os bancos de dados criados pela versão do BerkeleyDB com a qual sua carteira foi criada.

Exemplos

Tente encontrar a senha de um arquivo de carteira criptografado usando 4 threads, tentando apenas senhas com 5 caracteres:

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

Tente encontrar a senha de um arquivo de carteira criptografado usando 8 threads, tentando apenas senhas com 5 a 10 caracteres começando com "W4l" e terminando com "z":

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

Tente encontrar a senha de um arquivo de carteira criptografado usando 8 threads, tentando apenas senhas com 10 caracteres usando o conjunto de caracteres "P情8ŭ":

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

Tente encontrar a senha de um arquivo de carteira criptografado usando 6 threads, tentando as senhas contidas em um arquivo de dicionário:

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

Imprime informações de progresso:

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

Imprime informações de progresso a cada 30 segundos:

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

Salvar/restaurar o estado entre sessões:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt -w state.txt wallet.dat
  (Let the program run for a few minutes and stop it)
bruteforce-wallet -t 6 -w state.txt wallet.dat
Baixar ferramenta