This project is a Python-based password checker that uses the Have I Been Pwned API to check if a password has been leaked in any data breaches.
- Check passwords interactively
- Check passwords from a file
- Uses SHA-1 hashing to securely check passwords against the API
- Python 3.9
requestslibrary
-
Clone the repository:
git clone https://github.com/rapzodo/password_checker.git cd password_checker -
Create a virtual environment and activate it:
python3.9 -m venv .venv source .venv/bin/activate -
Install the required packages:
pip install -r requirements.txt
Run the script and enter passwords when prompted:
python com/danilo/checkmypass.py