Skip to content

virus47/SecurePass-Lab

Repository files navigation

SecurePass Lab

SecurePass Lab is an offline password health, exposure, and demo audit toolkit for local educational use.

Features

  • Password health check
  • Local breach/common-password wordlist check
  • Demo user dataset generation
  • Demo user offline audit mode
  • Live terminal progress
  • CSV and JSON export
  • Linux and Termux-friendly CLI

Modes

Generate demo users

python3 run.py --mode generate --users 12

Audit demo users

python3 run.py --mode audit-demo-users --delay 20

Check a password

python3 run.py --mode check-password --password "Welcome123"

Check a password in local breach wordlist

python3 run.py --mode breach-list-check --password "123456"

Setup on Linux

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python3 run.py --mode generate --users 12
python3 run.py --mode audit-demo-users

Setup on Termux

pkg update
pkg install python
pip install -r requirements.txt
python3 run.py --mode generate --users 12
python3 run.py --mode check-password

Safety - This project is for offline defensive education and local dummy/demo data only.


How to install & run

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python3 run.py --mode generate --users 12
python3 run.py --mode audit-demo-users --delay 20
python3 run.py --mode check-password --password "Welcome123"
python3 run.py --mode breach-list-check --password "123456"

YOU CAN ALSO ADD YOUR CUSTOM WORDLIST IN "securepass-lab/data/wordlists/" DIRECTORY.

About

SecurePass Lab is an offline cybersecurity toolkit designed to evaluate password strength and identify potential exposure risks without relying on external servers or internet connectivity.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages