Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

malijani/passwordmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

91 Commits

Repository files navigation

PASSMAN

RepoSize Contributors

ABOUT

Managing PASSWORDs and ENCRYPT them in place with cryptography!

You can install it on a live persistent system to have your system and passwords with yourself anywhere!

my way : a persistent encrypted kali linux on a flash USB!

DEMO

asciicast

INSTALL

You can simply run this command to download package and install it:

curl https://raw.githubusercontent.com/malijani/passwordmanager/master/install.sh | bash

then add this function to your ~/.bashrc (or ~/.shell*rc if you're using another kind of shell!):

passman() {
 wd=$(pwd)
 cd ~/.passman
 source .venv/bin/activate
 ./passman.py "$@"
 deactivate
 cd "$wd";
}

after adding this function you can use it :

passman --help

USAGE

Set an unique key to to crypt passwords in database!

usage: passman [-h] [--id ID] [--website_address WEBSITE_ADDRESS]
 [--user_name USER_NAME] [--password PASSWORD] [--length LENGTH]
 [--email EMAIL] [--phone_number PHONE_NUMBER]
 [--description DESCRIPTION] [--insert] [--show_content]
 [--show_enc_content] [--search SEARCH] [--update] [--delete]
 [--table_name TABLE_NAME] [--database DATABASE] [--get_tables]
passman is a tool to manage your passwords safely
optional arguments:
 -h, --help show this help message and exit
 --id ID row id for process
 --website_address WEBSITE_ADDRESS
 set website address
 --user_name USER_NAME
 set user name
 --password PASSWORD Set your custom password or "show" to show a generated
 password or use "gen" to generate password directly
 --length LENGTH set password length for auto-generation
 --email EMAIL set acc email
 --phone_number PHONE_NUMBER
 set phone number
 --description DESCRIPTION
 set acc description
 --insert create a new row
 --show_content show decrypted data
 --show_enc_content show encrypted data
 --search SEARCH search in table with given argument
 --update change data
 --delete delete a specific row
 --table_name TABLE_NAME
 set table name
 --database DATABASE set database
 --get_tables get table names in database

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /