DEV Community

Awais Nawaz
Awais Nawaz

Posted on • Originally published at github.com

๐Ÿ›ก๏ธ UHT-Framework: A Modern Hacking Toolkit for Ethical Hackers & Pentesters

๐Ÿงฐ One CLI to manage all your hacking tools โ€” across Linux, Termux, Windows, and macOS.


๐Ÿ” What is UHT-Framework?

UHT (UfaqTech Hacking Toolkit) is a cross-platform, modular CLI toolkit designed for:

  • โœ… Ethical Hackers
  • โœ… Penetration Testers
  • โœ… Security Researchers
  • โœ… Cybersecurity Students

It simplifies managing open-source hacking tools from a single, interactive Python-based CLI.


๐Ÿš€ Features

  • ๐Ÿงฉ Multi-OS Support: Linux, macOS, Windows, Termux
  • ๐Ÿ–ฅ๏ธ CLI Interface: Intuitive, color-coded terminal UI
  • ๐Ÿ“ฆ Tool Configs: JSON-based tools.json for adding new tools
  • โš™๏ธ One-Click Installer: Automatic Python + system dependencies
  • ๐Ÿ”„ Update Manager: Easily update tools or the entire framework
  • ๐Ÿ“œ Activity Logs: Track installations and errors

๐Ÿ“ Project Structure

UHT-Framework/ โ”œโ”€โ”€ uht.py # CLI entry point โ”œโ”€โ”€ install.sh # One-click setup โ”œโ”€โ”€ config/ # JSON configs โ”œโ”€โ”€ lib/ # Core Python modules โ”œโ”€โ”€ tools/ # Installed tools โ”œโ”€โ”€ logs/ # Output and error logs โ””โ”€โ”€ wordlists/ # Includes rockyou.txt, seclists, etc.


๐Ÿ› ๏ธ Install & Run


bash
git clone https://github.com/UfaqTech/UHT-Framework.git
cd UHT-Framework
bash install.sh
source venv/bin/activate   # Windows: use Scripts\activate
python uht.py

You'll get a categorized menu: Recon, Exploits, Web tools, etc.


---

โž• Add New Tools

Edit config/tools.json. Example:

{
  "name": "ToolName",
  "description": "Example tool",
  "github_url": "https://github.com/example/tool",
  "install_path": "tools/toolname",
  "run_command": "python3 tool.py",
  "os_compat": ["linux", "termux", "windows", "mac"],
  "dependencies": ["python3", "pip"]
}

Restart UHT โ€” your tool will appear in the CLI.


---

๐ŸŽฏ Who It's For

๐Ÿง‘โ€๐Ÿ’ป Ethical hacking beginners

๐Ÿงช Red teamers managing custom scripts

๐ŸŽ“ Students training for OSCP or CTFs

โš™๏ธ Security pros needing quick access to reliable tools



---

๐ŸŒ Resources

๐Ÿ”— GitHub Repo

๐Ÿง‘โ€๐Ÿ’ป Developer Portfolio

๐Ÿ’ฌ Telegram

๐Ÿ“ฒ WhatsApp Channel

โœ‰๏ธ Email



---

๐Ÿค Contribute

git checkout -b feature/your-feature
# Make your changes
git commit -m "Add XYZ feature"
git push origin feature/your-feature

Then open a Pull Request ๐Ÿš€


---

โค๏ธ Built by UfaqTech

Created with โค๏ธ by Awais Nawaz to empower cybersecurity professionals with simple, scalable tooling.

> Hacking should be simple. UHT makes it that way.



---

โœ… Let me know if you'd like:
- A **custom social card image**
- A **cover banner** for DEV.to
- A **Twitter thread or LinkedIn caption** to promote it

I can generate those for you next.

Enter fullscreen mode Exit fullscreen mode

Top comments (0)