A simple and beginner-friendly tool to test password strength and understand basic security concepts.
If you're starting in cybersecurity, it's important to understand what makes a password **weak or strong**.
This project helps you learn:
- How weak passwords are identified
- Common mistakes users make
- Basic password security practices
It’s a simple Python-based tool — lightweight and easy to run.
- Checks password strength
- Detects weak patterns
- Beginner-friendly output
- Fast and simple CLI tool
This project is licensed under the MIT License.
bash
git clone https://github.com/hanuakshay/passtester.git
cd passtester
bash
pip install -r requirements.txt
>
bash
python test.py
> 📌 Make sure you have Python installed (Python 3 recommended)
Enter password: ********
Strength: Strong
bash
chmod +x test.py
./test.py
-
Python 3.x
-
pip (Python package manager)
-
If python not found → try:
bash
python3 test.py
-
If permission denied:
bash
chmod +x test.py
-
If module error:
bash
pip install <module_name>
PassTester provides educational estimates and should not be considered a professional password-security auditing solution.
~ Never use real passwords from important accounts for testing.
~ Use strong, unique passwords and enable MFA wherever possible.
B.Tech, Computer Science (Cyber Security)
⭐ If this helped you learn something, consider starring the repo and sharing it with others!