Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/glv2/bruteforce-wallet
Descifrado de ContraseñasHerramientas de Cifrado/DescifradoCriptografía
GitHubglv2/bruteforce-wallet

bruteforce-wallet

Intenta encontrar la contraseña de un archivo de monedero Peercoin (o Bitcoin, Litecoin, etc...) cifrado.

Ver Repositorio
430151hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

bruteforce-wallet

El propósito de este programa es intentar encontrar la contraseña de un archivo de billetera cifrada de Peercoin (o Bitcoin, Litecoin, etc...) (es decir, wallet.dat).

Se puede usar de dos maneras:

  • probar todas las contraseñas posibles dado un conjunto de caracteres
  • probar todas las contraseñas en un archivo

Hay una opción de línea de comandos para especificar el número de hilos a usar.

Enviar una señal USR1 a un proceso bruteforce-wallet en ejecución hace que imprima el progreso y continúe.

Modo exhaustivo

El programa intenta descifrar una de las direcciones cifradas en la billetera probando todas las contraseñas posibles. Es especialmente útil si sabe algo sobre la contraseña (por ejemplo, olvidó una parte de su contraseña pero aún recuerda la mayor parte). Encontrar la contraseña de una billetera sin saber nada sobre ella llevaría demasiado tiempo (a menos que la contraseña sea realmente corta y/o débil).

Hay opciones de línea de comandos para especificar:

  • la longitud mínima de contraseña a probar
  • la longitud máxima de contraseña a probar
  • el inicio de la contraseña
  • el final de la contraseña
  • el conjunto de caracteres a usar (entre los caracteres de la configuración regional actual)

Modo diccionario

El programa intenta descifrar una de las direcciones cifradas en la billetera probando todas las contraseñas contenidas en un archivo. El archivo debe tener una contraseña por línea.

Dependencias

El programa requiere las bibliotecas OpenSSL y BerkeleyDB. Instalación en Debian y Ubuntu:

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

Compilación

Si está compilando desde las fuentes originales, primero debe generar el script de configuración:

root@kitploit:~
./autogen.sh

Luego, compile el programa con los comandos:

root@kitploit:~
./configure
make

Para instalarlo en su sistema, use el comando:

root@kitploit:~
make install

Limitaciones

El programa actualmente solo funciona en sistemas POSIX similares a Unix (por ejemplo, GNU/Linux).

Diferentes versiones de BerkeleyDB generalmente no son compatibles entre sí. Por lo tanto, para que el programa funcione, deberá verificar que la versión de BerkeleyDB que está utilizando pueda leer las bases de datos creadas por la versión de BerkeleyDB con la que se creó su billetera.

Ejemplos

Intente encontrar la contraseña de un archivo de billetera cifrada usando 4 hilos, probando solo contraseñas de 5 caracteres:

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

Intente encontrar la contraseña de un archivo de billetera cifrada usando 8 hilos, probando solo contraseñas de 5 a 10 caracteres que comiencen con "W4l" y terminen con "z":

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

Intente encontrar la contraseña de un archivo de billetera cifrada usando 8 hilos, probando solo contraseñas de 10 caracteres usando el conjunto de caracteres "P情8ŭ":

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

Intente encontrar la contraseña de un archivo de billetera cifrada usando 6 hilos, probando las contraseñas contenidas en un archivo de diccionario:

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

Imprimir información de progreso:

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

Imprimir información de progreso cada 30 segundos:

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

Guardar/restaurar estado entre sesiones:

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
Descargar herramienta