Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
bruteforce-wallet — Essayez de trouver le mot de passe d'un fichier de portefeuille Peercoin (ou Bitcoin, Litecoin, etc...) chiffré. | Kitploit
Outils/GitHubGitHub/glv2/bruteforce-wallet
Cassage de Mots de PasseOutils de Chiffrement/DéchiffrementCryptographie
GitHubglv2/bruteforce-wallet

bruteforce-wallet

Essayez de trouver le mot de passe d'un fichier de portefeuille Peercoin (ou Bitcoin, Litecoin, etc...) chiffré.

Voir le dépôt
430151il y a 2 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

bruteforce-wallet

Ce programme a pour but d'essayer de trouver le mot de passe d'un fichier de portefeuille Peercoin (ou Bitcoin, Litecoin, etc...) chiffré (c'est-à-dire wallet.dat).

Il peut être utilisé de deux manières :

  • essayer tous les mots de passe possibles à partir d'un jeu de caractères
  • essayer tous les mots de passe d'un fichier

Il existe une option en ligne de commande pour spécifier le nombre de threads à utiliser.

L'envoi d'un signal USR1 à un processus bruteforce-wallet en cours d'exécution lui fait afficher la progression puis continuer.

Mode exhaustif

Le programme essaie de déchiffrer l'une des adresses chiffrées du portefeuille en essayant tous les mots de passe possibles. Il est particulièrement utile si vous connaissez quelque chose du mot de passe (c'est-à-dire que vous avez oublié une partie de votre mot de passe mais vous souvenez de la majeure partie). Trouver le mot de passe d'un portefeuille sans rien savoir à son sujet prendrait beaucoup trop de temps (sauf si le mot de passe est vraiment court et/ou faible).

Il existe des options en ligne de commande pour spécifier :

  • la longueur minimale du mot de passe à essayer
  • la longueur maximale du mot de passe à essayer
  • le début du mot de passe
  • la fin du mot de passe
  • le jeu de caractères à utiliser (parmi les caractères de la locale courante)

Mode dictionnaire

Le programme essaie de déchiffrer l'une des adresses chiffrées du portefeuille en essayant tous les mots de passe contenus dans un fichier. Le fichier doit contenir un mot de passe par ligne.

Dépendances

Le programme nécessite les bibliothèques OpenSSL et BerkeleyDB. Installation sur Debian et Ubuntu :

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

Compilation

Si vous compilez à partir des sources brutes, vous devez d'abord générer le script de configuration :

root@kitploit:~
./autogen.sh

Ensuite, compilez le programme avec les commandes :

root@kitploit:~
./configure
make

Pour l'installer sur votre système, utilisez la commande :

root@kitploit:~
make install

Limitations

Le programme ne fonctionne actuellement que sur les systèmes POSIX de type Unix (par exemple GNU/Linux).

Les différentes versions de BerkeleyDB ne sont généralement pas compatibles entre elles. Par conséquent, pour que le programme fonctionne, vous devrez vérifier que la version de BerkeleyDB que vous utilisez peut lire les bases de données créées par la version de BerkeleyDB avec laquelle votre portefeuille a été créé.

Exemples

Essayez de trouver le mot de passe d'un fichier de portefeuille chiffré en utilisant 4 threads, en essayant uniquement les mots de passe de 5 caractères :

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

Essayez de trouver le mot de passe d'un fichier de portefeuille chiffré en utilisant 8 threads, en essayant uniquement les mots de passe de 5 à 10 caractères commençant par "W4l" et se terminant par "z" :

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

Essayez de trouver le mot de passe d'un fichier de portefeuille chiffré en utilisant 8 threads, en essayant uniquement les mots de passe de 10 caractères avec le jeu de caractères "P情8ŭ" :

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

Essayez de trouver le mot de passe d'un fichier de portefeuille chiffré en utilisant 6 threads, en essayant les mots de passe contenus dans un fichier dictionnaire :

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

Afficher les informations de progression :

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

Afficher les informations de progression toutes les 30 secondes :

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

Sauvegarder/restaurer l'état entre les sessions :

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
Télécharger l’outil