A Modern, Multi-OS Cybersecurity Framework for Penetration Testing & Ethical Hacking
- β¨ Introduction
- π Features
- π Directory Structure
- π οΈ Getting Started
- βοΈ Usage
- β Adding New Tools
- π€ Contributing
- π License
- π¬ Contact & Connect
Welcome to UHT (Ufaq Hacking Toolkit) β a cutting-edge, modular, and intuitive CLI framework designed to simplify and accelerate cybersecurity workflows.
Developed by Awais Nawaz, UHT consolidates powerful open-source and commercial tools for penetration testing, ethical hacking, and security assessments.
π Forget managing dozens of repos. UHT makes setup, updates, and tool management seamless across OS platforms.
- π Multi-OS Support: Linux (Debian/Ubuntu, Arch, Termux), macOS, Windows
- π₯οΈ Modern CLI: Clean, color-coded, intuitive interface
- βοΈ Dynamic Tool Management: All tools defined in
tools.json - π¦ Automated Installer: Installs all system and Python dependencies
- π Update Tools & Framework: One-click CLI-based updates
- π Organized Directory Layout: Tools, logs, wordlists, configs
- π Logs: All actions are logged for troubleshooting
UHT-Framework/ βββ uht.py # Main CLI launcher βββ install.sh # OS + env setup script βββ config/ β βββ tools.json # Tool metadata β βββ settings.json # Global config βββ lib/ # Core Python modules β βββ os_utils.py β βββ menu_handler.py β βββ tool_manager.py β βββ update_checker.py βββ tools/ # Installed tools βββ wordlists/ # Wordlists (seclists, rockyou.txt) βββ logs/ # Logs for installs/errors βββ README.md # This file βββ LICENSE # MIT License git clone https://github.com/UfaqTech/UHT-Framework.git cd UHT-Frameworkbash install.shThis installs:
- Git, Python, pip, and system tools
- Virtual environment (
venv) - Python libraries:
termcolor,json5,requests
source venv/bin/activate # Linux/macOS/Termux .\venv\Scripts\activate # Windows CMD .\venv\Scripts\Activate.ps1 # Windows PowerShellpython3 uht.py- β Install Tools from categories (Recon, Exploit, Web Hacking, etc.)
- π Update installed tools or the full framework
- πββοΈ Run Tools directly via CLI interface
- π Browse Tools with easy-to-navigate menu
Edit config/tools.json to add a tool.
Example entry (latest JSON structure):
{ "category": "Category Name", "tools": [ { "name": "ToolName", "repo_url": "https://github.com/example/tool.git", "description": "Describe the tool here.", "path": "toolname", "os_support": ["linux", "windows", "termux", "mac"], "dependencies": { "linux": ["dependency1", "dependency2"], "termux": ["dependency1", "dependency2"], "windows": ["dependency1", "dependency2"], "mac": ["dependency1", "dependency2"] }, "post_install": { "linux": ["command1", "command2"], "termux": ["command1", "command2"], "windows": ["command1", "command2"], "mac": ["command1", "command2"] }, "run": { "linux": "run_command_here", "termux": "run_command_here", "windows": "run_command_here.exe", "mac": "run_command_here" } } ] },We β€οΈ contributions! Whether itβs fixing bugs, improving documentation, or adding new tools β your help makes UHT stronger.
β‘οΈ Click the Fork button above to start contributing!
-
Fork this repository
- Click the Fork button (top-right of the repo or above).
-
Clone your fork locally
git clone https://github.com/<your-username>/UHT-Framework.git cd UHT-Framework
This project is licensed under the MIT License.
Optimized for Google Search and GitHub discovery, the following keywords enhance visibility of the UHT-Framework (UfaqTech Hacking Toolkit) by Awais Nawaz.
- Core Project:
UHT Framework,UfaqTech Hacking Toolkit,UHT Cybersecurity Framework,UHT Ethical Hacking,UfaqTech Penetration Testing,UHT Security Toolkit - Developer & Organization:
Awais Nawaz Cybersecurity,UfaqTech Open-Source Projects,Awais Nawaz Ethical Hacking,UfaqTech Security Tools,Awais Nawaz GitHub - Ethical Hacking & Pentesting:
Ethical Hacking Framework,Penetration Testing Tools,Red Teaming Toolkit,Bug Bounty Tools,Cybersecurity Automation Toolkit,Ethical Hacking CLI Tools - Specific Tools:
OSINT Tools,Nmap Hacking Tool,theHarvester OSINT,Recon-ng Framework,Vulnerability Scanning,Exploitation Tools - Platform & Compatibility:
Multi-OS Security Tools,Linux Hacking Tools,Termux Cybersecurity,Windows Penetration Testing,macOS Ethical Hacking,Cross-Platform Cybersecurity - GitHub Discoverability:
GitHub Security Tools,GitHub Ethical Hacking,GitHub Penetration Testing,Open-Source Cybersecurity GitHub,UfaqTech GitHub Projects - General Cybersecurity:
Cybersecurity Toolkit,Network Security Tools,Web Security Framework,Vulnerability Assessment Tools,Threat Analysis Tools,Real-Time Security Monitoring - Long-Tail Keywords:
UHT Framework for Ethical Hacking,Penetration Testing with UHT,OSINT Tools for Bug Bounty,Multi-OS Cybersecurity Framework,Red Teaming with UHT
π These keywords are strategically chosen to boost ranking on Google and GitHub search results, helping researchers, ethical hackers, and penetration testers easily find and use UHT.
Made with β€οΈ by Awais Nawaz (UfaqTech)
Empowering Cybersecurity with Simplicity & Speed.