This is a Python Software to store credentials.
- Python project build with
- Python (3.9.5)
- kivy/kivyMD (for GUI)
It Has multi-users functionalities and can store passwords for different users.
All Credentials are encrypted with a unique key for each.
See all wifi Credentials stored on your system.
TESTED ON : Linux (Debian) , Windows 10
DEVELOPED ON : kali Linux
- Stores site/comment,username,password
- It will also try to download site icon if the site is valid.
- Shows stored wifi passwords on system
- Generate Strong Passwords
Required Python version (3.9.5)
- run this command or download as a zip.
-
git clone https://github.com/AraignPirate/Password_Assistent.git
- run these command in terminal/cmd
-
cd Password_Assistent
-
python3 -m pip install -r Appfiles/requirments.txt
- Alternate way to install dependencies
-
pip3 install -r Appfiles/requirements.txt
- run the script using python on terminal/cmd
-
python3 Password_Assistent.py
After running the script this software will check/create required files on its first run
- If All the Files are there then it will open a login screen.
- As until now we did'nt have any user. To create User click on "forgot your password ?" and then choose "Register ?" from the next Screen.
- Fill all the required fields to register in this app. After that you will get redirected to Login Screen enter your credentials and click on login.
- If login is successfull then you will be on Dashboard screen.
- From Dashboard screen you can store and generate password.
- To store password click on "Add Password" and fill all the fields.
- To Generate Password click on "Generate Password" it will open new screen like this
- Set Required Password custom settings and click on "Generate"
- A password list will open, click on the password you like it will get coppied to clipboard.
- From Menu Button you can access the Navigation Slider to switch between Screens.
- Wifi Auths Screen will show all wifi passwords stored on system.
- Settings Screen controls logging of application.
- Default Setting Logs to file
- Other Settings Logs to terminal/cmd
- About Screen just defines the app.
Video demo is present in Demo/Video_demo.mp4