A powerful Python-based security tool to generate unique, hardware-bound UIDs for device authentication. It features a built-in time-based access control system to manage and restrict device-specific entry.
- Hardware Binding: UIDs are uniquely generated based on device fingerprinting (OS, Hostname, Architecture).
- Dynamic Expiration: Custom time duration from Seconds, Minutes, Hours, Days, Months, to Years.
- XOR Encryption: Protects UID passwords using XOR encryption and Base64 encoding.
- Progress Bar: Beautiful terminal UI that adapts to your screen size (Termux/Linux/PC).
⚙️ Usage:
- Generate new UID
python generateUID.py --create- Check Validity & Remaining Time
python generateUID.py --check- Renew License
python generateUID.py --renew <PASSWORD>- Show Recovered Password
python generateUID.py --show-password- Indonesia
python3 -c "import UIDGenerator"- English
python3 -c "import UIDGeneratorEN"