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
pmanager — Stockez et récupérez vos mots de passe depuis une base de données sécurisée hors ligne. Vérifiez si vos mots de passe ont déjà fuité pour prévenir les attaques ciblées de réutilisation de mots de passe. | Kitploit
Outils/GitHubGitHub/yukselberkay/pmanager
Cassage de Mots de PasseOutils de Chiffrement/DéchiffrementCryptographieAuthentification
GitHubyukselberkay/pmanager

pmanager

Stockez et récupérez vos mots de passe depuis une base de données sécurisée hors ligne. Vérifiez si vos mots de passe ont déjà fuité pour prévenir les attaques ciblées de réutilisation de mots de passe.

Voir le dépôt
343il y a 3 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

Pmanager

GitHub release

Démo

démo

Description

Stockez et récupérez vos mots de passe dans une base de données locale sécurisée. Vérifiez si vos mots de passe ont déjà fuité afin d'éviter des attaques ciblées de réutilisation de mots de passe.

Pourquoi développer un autre gestionnaire de mots de passe ?

  • Ce projet est né de mon désir d'apprendre Rust.
  • J'en avais assez de l'interface lourde de keepassxc.
  • Je voulais en apprendre plus sur la cryptographie.
  • Pour le plaisir. :)

Fonctionnalités

  • Stockage sécurisé des mots de passe avec des algorithmes cryptographiques de pointe.
    • Multiples itérations d'argon2id pour la dérivation de clé, afin de rendre plus difficile les attaques par force brute.
    • Aes-gcm256 pour le chiffrement de la base de données.
  • Base de données personnalisée clé-valeur chiffrée garantissant l'intégrité des données. (Lisez l'article de blog que j'ai écrit à ce sujet ici.)
  • Facile à installer et à utiliser. Ne nécessite pas de connexion à un service externe pour ses fonctionnalités de base.
  • Vérifiez si vos mots de passe ont déjà fuité pour éviter les attaques ciblées de réutilisation.
    • Cela fonctionne en hachant votre mot de passe avec keccak-512 et en envoyant les 10 premiers chiffres à XposedOrNot.

Installation

Pmanager dépend des paquets "pkg-config" et "libssl-dev" sur ubuntu. Installez-les simplement avec

root@kitploit:~
sudo apt install pkg-config libssl-dev -y

Téléchargez le binaire correspondant à votre système d'exploitation depuis les versions, puis ajoutez l'emplacement du binaire à la variable d'environnement PATH, et vous êtes prêt.

Compilation depuis les sources

Ubuntu & WSL

root@kitploit:~
sudo apt update -y && sudo apt install curl 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install build-essential -y
sudo apt install pkg-config libssl-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev git -y
git clone https://github.com/yukselberkay/pmanager
cd pmanager
make install

Windows

  • Suivez les instructions ici pour installer Rust. -> https://www.rust-lang.org/fr/tools/install
  • Installez ensuite git pour Windows. -> https://gitforwindows.org/
root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

Mac

root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

Documentation

Tout d'abord, la base de données doit être initialisée à l'aide de la commande "init".

Init

root@kitploit:~
# Initializes the database in the home directory.
pmanager init --db-path ~

Insert

root@kitploit:~
# Insert a new user and password pair to the database.
pmanager insert --domain github.com

Get

root@kitploit:~
# Get a specific record by domain. This command will first copy username and then password to clipboard.
pmanager get --domain github.com

List

root@kitploit:~
# List every record in the database.
pmanager list

Update

root@kitploit:~
# Update a record by domain.
pmanager update --domain github.com

Delete

root@kitploit:~
# Deletes a record associated with domain from the database.
pmanager delete github.com

Leaked

root@kitploit:~
# Check if a password in your database is leaked before.
pmanager leaked --domain github.com
root@kitploit:~
pmanager 0.9.7

USAGE:
    pmanager [OPTIONS] [SUBCOMMAND]

OPTIONS:
    -d, --debug      
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    clip      Copy password to clipboard by domain
    delete    Delete a key value pair from database
    get       Copy username and then password to clipboard by domain
    help      Print this message or the help of the given subcommand(s)
    init      Initialize pmanager
    insert    Insert a user password pair associated with a domain to database
    leaked    Check if a password associated with your domain is leaked
    list      Lists every record in the database
    update    Update a record from database

Support

Adresse Bitcoin -> bc1qrmcmgasuz78d0g09rllh9upurnjwzpn07vmmyj

Télécharger l’outil