Tool catalog

July 26, 2026 · View on GitHub

Every tool hackingtool can install, launch, or point you at — 215 active tools across 21 categories, plus 59 archived entries kept out of this list (they are unmaintained or dead upstream and are hidden in the app unless you set show_archived true via /config).

Tags under each entry come from the fixed taxonomy in src/hackingtool/tags.py (63 tags in use). Inside the app you can filter by any of them with @tag:<name>, or search names/descriptions/tags with /search <keyword>.

Entries marked as a link point at the upstream project; a few are curated reference resources (labs, cheat sheets, online services) rather than installable binaries — hackingtool opens those instead of installing them.

Authorized targets only. Every tool here is for systems you own or have written permission to test.

Back to the README · How to use hackingtool


🛡 Anonymously Hiding Tools

🔍 Information gathering tools

📚 Wordlist Generator

📡 Wireless attack tools

💉 SQL Injection Tools

🎣 Phishing attack tools

🌐 Web Attack tools

🔧 Post exploitation tools

🕵 Forensic tools

📦 Payload creation tools

🧰 Exploit framework

🔁 Reverse engineering tools

⚡ DDOS Attack Tools

🖥 Remote Administrator Tools (RAT)

🧪 XSS Attack Tools

🖼 Steganography Tools

🏢 Active Directory Tools

☁ Cloud Security Tools

📱 Mobile Security Tools

✨ Other tools

🔑 Password / Hash Cracking


Adding a tool

Most tools are one YAML entry in src/hackingtool/catalog/ — no Python. See CONTRIBUTING.md for the entry format, the tag taxonomy, and the checks your PR has to pass (make check).

Can't find what you need? Ask the console: /find <what you're trying to do> searches the catalog first, then GitHub, and shows real maintained repos with the reason each was ranked. See HOW-TO-USE.md.