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
pmanager — Almacena y recupera tus contraseñas desde una base de datos segura sin conexión. Verifica si tus contraseñas se han filtrado anteriormente para prevenir ataques dirigidos de reutilización de contraseñas. | Kitploit
Herramientas/GitHubGitHub/yukselberkay/pmanager
Descifrado de ContraseñasHerramientas de Cifrado/DescifradoCriptografíaAutenticación
GitHubyukselberkay/pmanager

pmanager

Almacena y recupera tus contraseñas desde una base de datos segura sin conexión. Verifica si tus contraseñas se han filtrado anteriormente para prevenir ataques dirigidos de reutilización de contraseñas.

Ver Repositorio
3438hace 3 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

Pmanager

GitHub release

Demostración

demo

Descripción

Almacena y recupera tus contraseñas desde una base de datos local y segura. Verifica si tus contraseñas han sido filtradas anteriormente para evitar ataques de reutilización dirigida de contraseñas.

¿Por qué desarrollar otro gestor de contraseñas?

  • Este proyecto nació inicialmente de mi deseo de aprender Rust.
  • Estaba cansado de usar la interfaz gráfica torpe de keepassxc.
  • Quería aprender más sobre criptografía.
  • Por diversión. :)

Características

  • Almacenamiento seguro de contraseñas con algoritmos criptográficos de última generación.
    • Múltiples iteraciones de argon2id para la derivación de claves, lo que dificulta que un atacante realice ataques de fuerza bruta.
    • Aes-gcm256 para el cifrado de la base de datos.
  • Base de datos personalizada de clave-valor cifrada que garantiza la integridad de los datos. (Lee la entrada de blog que escribí al respecto aquí.)
  • Fácil de instalar y usar. No requiere conexión a un servicio externo para su funcionalidad principal.
  • Verifica si tus contraseñas han sido filtradas anteriormente para evitar ataques de reutilización dirigida de contraseñas.
    • Esto funciona aplicando un hash a tu contraseña con keccak-512 y enviando los primeros 10 dígitos a XposedOrNot.

Instalación

Pmanager depende de los paquetes "pkg-config" y "libssl-dev" en ubuntu. Simplemente instálalos con

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

Descarga el archivo binario correspondiente a tu sistema operativo desde releases, y añade la ubicación del binario a la variable de entorno PATH y ya estará listo.

Compilación desde el código fuente

Ubuntu y 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

  • Sigue las instrucciones aquí para instalar Rust. -> https://www.rust-lang.org/tools/install
  • Luego instala git para 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

Documentación

Primero, la base de datos debe inicializarse usando el comando "init".

Init

root@kitploit:~
# Inicializa la base de datos en el directorio home.
pmanager init --db-path ~

Insert

root@kitploit:~
# Inserta un nuevo par de usuario y contraseña en la base de datos.
pmanager insert --domain github.com

Get

root@kitploit:~
# Obtiene un registro específico por dominio. Este comando primero copiará el nombre de usuario y luego la contraseña al portapapeles.
pmanager get --domain github.com

List

root@kitploit:~
# Lista todos los registros en la base de datos.
pmanager list

Update

root@kitploit:~
# Actualiza un registro por dominio.
pmanager update --domain github.com

Delete

root@kitploit:~
# Elimina un registro asociado al dominio de la base de datos.
pmanager delete github.com

Leaked

root@kitploit:~
# Verifica si una contraseña de tu base de datos ha sido filtrada antes.
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

Soporte

Dirección de Bitcoin -> bc1qrmcmgasuz78d0g09rllh9upurnjwzpn07vmmyj

Descargar herramienta