This project generates strong, dynamic passwords every second using visual entropy from animated circles on the screen. It captures the current screen pixels, shuffles them, and generates a SHA-256 hash to produce a unique password continuously.
- A new password every second based on screen pixel data
- Visually dynamic with smooth animated circles
- One-click copy to clipboard button
- No lag β runs smoothly using background threading
- Supports fullscreen mode
- Python 3.8+
- Install required packages:
pip install pygame numpy pyperclip
python main.py
To create a standalone executable using PyInstaller:
pip install pyinstaller
pyinstaller --onefile --noconsole main.py
The output will be located in the dist/
directory.
The larger the window, the more pixel data is available, increasing the randomness and entropy of each generated password. It works in smaller windows too, but with slightly reduced randomness.
Name: Δ°hsan
GitHub: github.com/Ali-ihsan-Genis