passdict is a Python-based tool that generates personalized password lists based on information like name, surname, hobbies, and favorite movies. Useful for security research and understanding how personal data can be used to guess passwords. Inspired by cupp.
This tool is intended for educational purposes only. The author is not responsible for any illegal use.
| Layer | Tool |
|---|---|
| Language | Python 3 |
| Package Manager | pip / Poetry |
| Platform | Linux |
-
Clone the repository:
git clone https://github.com/dincertekin/passdict.git cd passdict/ -
Install dependencies using pip or Poetry:
pip install -r requirements.txt # or poetry install
python passdict.pyIf you run into dependency issues, make sure pip is up to date:
pip install --upgrade pipContributions are welcome! To get started:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature). - Commit your changes (
git commit -m 'Add your feature'). - Push to the branch (
git push origin feature/your-feature). - Open a Pull Request.
For major changes, please open an issue first to discuss what you'd like to change.
MIT License — see LICENSE for details.
