Skip to content

ExnoxCH/UID-Generator

Repository files navigation

UID-Generator

Python License Platform

🛡️ Military Grade UID Generator & Licensing System

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.

🚀 Key Features

  • 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:

  1. Generate new UID
python generateUID.py --create
  1. Check Validity & Remaining Time
python generateUID.py --check
  1. Renew License
python generateUID.py --renew <PASSWORD>
  1. Show Recovered Password
python generateUID.py --show-password

Command to run .so file

  • Indonesia
python3 -c "import UIDGenerator"
  • English
python3 -c "import UIDGeneratorEN"

Screenshot

Screenshot

About

UID Generator for Device

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages