Artículo · Programación

Passpie - Multiplataforma de consola para administrar contraseñas

Omar Jacobo Muñoz VelizOmar Jacobo Muñoz Veliz 2 min de lectura

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 foo@example.com --random
passpie add bar@example.com --pattern "[0-9]{5}[a-z]{5}"
passpie update foo@example --comment "Hello"
passpie
passpie copy foo@example.com

 

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

 

¿Quieres aprender estas técnicas en profundidad?

Continúa tu ruta con Programación Scripting Python.

Omar Jacobo Muñoz Veliz

Escrito por

Omar Jacobo Muñoz Veliz

Content at Backtrack Academy

Content Dev en backtrackacademy, auditor de seguridad informatica y desarrollador de software.

Sigue leyendo

Automatización de seguridad en API's con Astra
Programación

Automatización de seguridad en API's con Astra

Omar Jacobo Muñoz Veliz

Las pruebas de penetración API REST son complejas debido a los continuos cambios en las API existentes y las API recién agregadas. Astra puede ser utilizado por ingenieros o desarrolladores de seguridad como parte integral de su proceso, para que puedan detectar y parchear vulnerabilidades al principio del ciclo de desarrollo. Astra puede detectar y probar automáticamente el inicio de sesión y el cierre de sesión (API de autenticación), por lo que es fácil para cualquiera integrar esto en la tubería de CICD. Astra puede tomar la recopilación de API como entrada, por lo que también se puede usar para probar apis en modo independiente.

Red Team y Penetration Testing
Programación

Red Team y Penetration Testing

user-1609041409

Una evaluación en Red Team y Penetration Testing son similares en varias formas pero Red Team es más dirigido a un objetivo que a buscar vulnerabilidades. Un Equipo de Red Team tratara de probar las defensas de una organización para ver su tiempo de detección y su tiempo a responder a las detecciones.

Printer Exploitation Toolkit
Programación

Printer Exploitation Toolkit

José Moreno

Han pasado casi 3 años desde que el hacker conocido como @0xGiraffe revoluciona las redes con sus mensajes en apoyo del famoso youtuber PewDiePie y aún a pesar de ello al realizar una simple búsqueda en shodan encontramos expuestos aproximadamente 26,000 impresoras expuestas, sin ningún tipo de autenticación o seguridad alguna.