Skip to content

HackingTool

An interactive console bundling 219 security testing tools, with an AI layer that suggests tools and commands.

Stars
81.6k
Forks
9.2k
Licence
MIT
Language
Python
Last update
6 days ago
Type
Dev tool

What it is

hackingtool is a Python-based, menu-driven console that collects 219 security tools across 21 categories, such as reconnaissance, web, wireless, phishing, forensics and password cracking. Instead of hunting for each tool's repository, you search or install them from one place. The README also describes an AI layer that maps plain-English requests to a suitable tool and its documented command, without running anything automatically.

  • Search the catalog for a tool by category or tag from the interactive console
  • Ask the AI layer for the documented command to find subdomains of a domain you control
  • Install a specific tool from a category without manually cloning its repository
  • Plan an authorised engagement step by step with the /goal feature

Great for

  • Penetration testers who want a single launcher for many common tools
  • Students and CTF players learning which tools exist for a given task
  • Blue-team or DFIR analysts exploring forensic and recon utilities
  • Bug-bounty hunters on systems they are authorised to test

Not ideal for

  • Anyone testing systems they do not own or have written permission to test, since the project is intended only for authorised work
  • Beginners with no Linux experience, because installation and many tools assume a Unix-like environment
  • People who need a single, audited, vendor-supported product, since the bundle relies on many third-party projects
Step-by-step guide: how to use HackingToolInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Install with a package manager

    You'll need: Python 3.10+ · pipx (recommended in README)

    Clone the repository

    git clone https://github.com/Z4nzu/hackingtool
  2. 2

    Run it

    • Install the tool using the pipx method described in the README's Installation section
    • Launch the interactive console from your terminal
    • Type to search the catalog or browse the 21 categories
    • Install a tool from within the console and run it on an authorised target
  3. 3

    Get the most out of it

    • Use the /find command to search the catalog first, then the GitHub API, for tools you do not yet have
    • Use /goal to plan an objective and run it one step at a time
    • Enable tmux background panes for long-running tools, as described in the README
    • Review docs/TOOLS.md for the full tool list and tags

Downloads

Strengths

  • Brings many separate security tools into one interactive console with search
  • Uses standard installs and avoids curl-to-bash, per the README's safety notes
  • Released under the permissive MIT license

Trade-offs

  • Bundles many third-party tools whose quality, maintenance and safety vary; the README notes some are archived and hidden by default
  • The README targets Linux, Kali, Parrot and macOS, so other platforms are less clearly supported
  • The AI features need your own API key or a local model, which the README describes but this excerpt does not detail

How it compares

ProjectStarsTypeLevelUpdatedBest for
hackingtool (this)81.6kDev toolintermediate6 days agoPenetration testers who want a single launcher for many common tools
Ciphey21.7kAppbeginner5 days agoCTF players working through encoding puzzles
h4cker30kCurated listbeginner14 days agoStudents looking for a structured starting point in cybersecurity
chezmoi22.1kDev toolintermediate4 days agoPeople who use more than one computer and want their settings to match
pwndbg11.1kDev toolintermediate4 days agoReverse engineers working with Linux ELF binaries under GDB
sherlock95.4kCLIintermediate4 days agoSecurity researchers doing authorized open-source intelligence work

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.