Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Sketchware-TM/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.

⚠️Warning

As the creator of this script, I do not recommend that you use this UID for websites or applications, because the password is easy to crack, the password uses XOR and Base64.

🚀 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

AltStyle によって変換されたページ (->オリジナル) /