Post221 nn

Passpie - Multiplataforma de consola para administrar contraseñas


Passpie es una herramienta de línea de comandos para administrar contraseñas desde el terminal con una interfaz colorida y configurable. Use una frase maestra para descifrar las credenciales de inicio de sesión, copiar las contraseñas al portapapeles, sincronizarlas con un repositorio de git, verificar el estado de sus contraseñas y más.


Los archivos de contraseñas se cifran utilizando GnuPG y se guardan en archivos de texto yaml. Passpie soporta Linux, OSX y Windows.

 

Gestor de usuarios y contraseñas 

 

¿Cómo se ve? Aquí hay un ejemplo de un simple uso de Passpie:

 

passpie init 
passpie add [email protected] --random
passpie add [email protected] --pattern "[0-9]{5}[a-z]{5}"
passpie update [email protected] --comment "Hello"
passpie
passpie copy [email protected]

 

Salidas

 

=========== ======= ========== ========= 
Name Login Password Comment
=========== ======= ========== =========
example.com bar ********
example.com foo ******** Hello
=========== ======= ========== =========
Password copied to clipboard

 

 Ejemplos para comandos en remote passpie database: https://github.com/marcwebbie/passpiedb.

Instalación

 

pip install passpie

 

Si se usa desde Mac se puede usar homebrew

 

brew install passpie

 

Dependencias
Passpie depende de GnuPG para cifrar

 

Comandos

 

Usage: passpie [OPTIONS] COMMAND [ARGS]...

Options:

-D, --database TEXT Database path or url to remote repository

--autopull TEXT Autopull changes from remote pository

--autopush TEXT Autopush changes to remote pository

--config PATH Path to configuration file -v,

--verbose Activate verbose output

--version Show the version and exit.

--help Show this message and exit.

 

Commands:

 

add: Add new credential to database 

complete: Generate completion scripts for shells

config: Show current configuration for shell

copy: Copy credential password to clipboard/stdout

export: Export credentials in plain text import

Import: credentials from path

init: Initialize new passpie database

list: Print credential as a table

log: Shows passpie database changes history

purge: Remove all credentials from database

remove: Remove credential

reset: Renew passpie database and re-encrypt...

search: Search credentials by regular expressions

status: Diagnose database for improvements

update: Update credential

 

Leer mas

 



Artículos que te pueden interesar

Solución del Evento CTF del Open Hacking Guatemala 2019

Open Hacking Guatemala es un congreso de talla internacional que reúne a los máximos exponentes Iberoamericanos de Ciberseguridad y Hacking Ético, que celebra su cuarta edición y en donde la innovación, investigación y el conocimiento son los principales pilares de este evento que aporta conocimiento por medio de las investigaciones que son presentadas por cada ponentes, para el crecimiento de la ciudad de Guatemala..