mirror of
https://github.com/Z4nzu/hackingtool.git
synced 2026-08-19 21:44:19 +08:00
06245219c997ecee2abe44117a49002a22ffc5bf
README.md:
- Modern centered header with full badge row
- Stats banner: 17 categories, 150+ tools
- What's new as a comparison table
- Tool category table with per-category counts
- Complete tool listing with star markers for new tools
- Contributing section with enforced title formats for issues and PRs
- Star History chart (Z4nzu/hackingtool)
- Cleaned up Installation, Requirements, Social sections
README_template.md:
- Full redesign matching README.md layout
- {{toc}} and {{tools}} placeholders preserved for generate_readme.py
- Contributing section with title format rules embedded in template
.github/ISSUE_TEMPLATE/bug_report.md:
- Remove irrelevant browser/smartphone sections
- Add tool name, category, error output, environment table
.github/ISSUE_TEMPLATE/feature_request.md:
- Tighten to 4 focused fields, note tool additions use separate template
.github/ISSUE_TEMPLATE/tool_request.md (new):
- Structured template for new tool suggestions
- Required fields: name, URL, category, OS, install/run commands, reason
- Enforced title format: [Tool Request] ToolName - Category
.github/PULL_REQUEST_TEMPLATE.md (new):
- PR checklist for new tool additions and other change types
- Enforced title format: [New Tool] / [Fix] / [Improve]
- All required class fields listed as checklist items
.github/workflows/lint_python.yml:
- actions/checkout v3 -> v4, setup-python v4 -> v5
- python-version: 3.x -> 3.12 (project requires 3.10+)
- ruff target-version: py37 -> py310
- ruff --show-source -> --output-format=full (updated flag name)
- Remove deprecated safety check command
.github/workflows/test_install.yml:
- actions/checkout v3 -> v4, setup-python v4 -> v5
- python-version: 3.x -> 3.12
- Replace fragile matrix of hard-coded menu numbers with
two simple smoke tests: launch+quit, and navigate+back
…
HackingTool
All-in-One Hacking Tool for Security Researchers & Pentesters
17 categories · 150+ tools · Linux & macOS · Rich terminal UI
What's New in v2.0.0
| Change | |
|---|---|
| Python | 3.10+ required — all Python 2 code removed |
| OS-aware | Linux-only tools hidden automatically on macOS |
| Archived | Unmaintained tools moved to a separate sub-menu |
| Paths | All os.chdir() bugs fixed — tools install to ~/.hackingtool/tools/ |
| Root | No more sudo git clone — installs to user home |
| New tools | 22 modern tools added across 6 categories |
| UI | Rich terminal UI with shared theme — single consistent console |
| Menus | Iterative navigation — no more recursion stack overflow |
| Docker | Builds locally — no unverified external images |
| Deps | requirements.txt cleaned — removed unused flask/boxes/lolcat/requests |
Tool Categories
| # | Category | Tools |
|---|---|---|
| 1 | Anonymously Hiding | 2 |
| 2 | Information Gathering | 22 |
| 3 | Wordlist Generator | 7 |
| 4 | Wireless Attack | 12 |
| 5 | SQL Injection | 7 |
| 6 | Phishing Attack | 17 |
| 7 | Web Attack | 13 |
| 8 | Post Exploitation | 3 |
| 9 | Forensics | 7 |
| 10 | Payload Creation | 8 |
| 11 | Exploit Framework | 4 |
| 12 | Reverse Engineering | 3 |
| 13 | DDOS Attack | 5 |
| 14 | RAT | 1 |
| 15 | XSS Attack | 9 |
| 16 | Steganography | 4 |
| 17 | Other Tools | 24 |
Anonymously Hiding Tools
Information Gathering Tools
- Network Map (nmap)
- Dracnmap
- Port scanning
- Host to IP
- Xerosploit
- RED HAWK
- ReconSpider
- IsItDown
- Infoga
- ReconDog
- Striker
- SecretFinder
- Shodanfy
- rang3r
- Breacher
- theHarvester ★
- Amass ★
- Masscan ★
- RustScan ★
- Holehe ★
- Maigret ★
- httpx ★
Wordlist Generator
Wireless Attack Tools
- WiFi-Pumpkin
- pixiewps
- Bluetooth Honeypot (bluepot)
- Fluxion
- Wifiphisher
- Wifite
- EvilTwin
- Fastssh
- Howmanypeople
- Airgeddon ★
- hcxdumptool ★
- hcxtools ★
SQL Injection Tools
Phishing Attack Tools
- Autophisher
- PyPhisher
- AdvPhishing
- Setoolkit
- SocialFish
- HiddenEye
- Evilginx3
- I-See-You
- SayCheese
- QR Code Jacking
- BlackEye
- ShellPhish
- Thanos
- QRLJacking
- Maskphish
- BlackPhish
- dnstwist
Web Attack Tools
- Web2Attack
- Skipfish
- Sublist3r
- CheckURL
- Sub-Domain TakeOver
- Dirb
- Nuclei ★
- ffuf ★
- Feroxbuster ★
- Nikto ★
- wafw00f ★
- Katana ★
Post Exploitation Tools
Forensic Tools
- Autopsy
- Wireshark
- Bulk extractor
- Guymager
- Toolsley
- Volatility 3 ★
- Binwalk ★
Payload Creation Tools
Exploit Framework
Reverse Engineering Tools
DDOS Attack Tools
Remote Administrator Tools (RAT)
XSS Attack Tools
Steganography Tools
- SteganoHide
- StegoCracker
- Whitespace
Other Tools
SocialMedia Bruteforce
Android Hacking Tools
IDN Homograph Attack
Email Verify Tools
Hash Cracking Tools
Wifi Deauthenticate
SocialMedia Finder
Payload Injector
Web Crawling
Mix Tools
- Terminal Multiplexer (tilix)
- Crivo
Contributing — Add a New Tool
Open an Issue
Title format:
[Tool Request] ToolName — CategoryExample:[Tool Request] Subfinder — Information Gathering
Use the Tool Request issue template. Required fields: tool name, GitHub URL, category, supported OS, install command, reason for inclusion.
Open a Pull Request
Title format:
[New Tool] ToolName — CategoryExample:[New Tool] Subfinder — Information Gathering
Use the PR template checklist. Key requirements:
- Add your class to the right
tools/*.pyfile - Set
TITLE,DESCRIPTION,INSTALL_COMMANDS,RUN_COMMANDS,PROJECT_URL - Set
SUPPORTED_OS—["linux"]or["linux", "macos"] - Append the instance to
TOOLSlist in the collection at the bottom of the file - Test install + run locally before submitting
Issues or PRs that don't follow the title format will be closed without review.
Installation
Requires Python 3.10+
git clone https://github.com/Z4nzu/hackingtool.git
cd hackingtool
chmod -R 755 .
sudo python3 install.py
Then run:
sudo hackingtool
Docker
# Build image
docker build -t hackingtool .
# Run
docker-compose up -d
# Interact
docker exec -it hackingtool bash
Requirements
- Python 3.10+
- Linux (Kali, Parrot, Ubuntu) or macOS
- Go 1.21+ (for nuclei, ffuf, amass, httpx, katana, dalfox)
- Ruby (for haiti)
pip install -r requirements.txt
Star History
Social
Please don't use for illegal activity. Thanks to all original authors of the tools included in hackingtool.
Your favourite tool is not listed? Suggest it here
Description
ALL IN ONE Hacking Tool For Hackers
allinonehackingtoolbesthackingtoolctf-toolsddos-attack-toolhackerhackinglinuxpassword-attacksteganographyweb-attackwireless-attackxss-attacksxss-detection
Readme
MIT
11 MiB
Languages
Python
99.4%
Dockerfile
0.3%
Shell
0.2%