All guides

VETTEDYou commented this keyword

hackingtool

An all-in-one terminal toolkit for penetration testers to install and run security tools on systems they own or are authorized to test.

Before you start:
  • Python 3.10+
  • Linux or macOS (Windows not supported)
  • pipx
Setup
15 min
Level
Advanced
Stars
80.3k
License
MIT

What it does

hackingtool is a terminal console that helps security professionals install and run a curated set of security-testing tools from one place, grouped into categories. It adds an AI layer that maps a plain-English goal to the right documented tool and command; nothing runs on its own.

This is strictly for authorized work: use it only on apps, networks and systems you own or have explicit written permission to test. The README is aimed at penetration testers, red and blue teams, bug-bounty hunters and students working legally on authorized targets. Running these tools against systems you do not own or are not authorized to test is illegal.

Install it

  1. Make sure you are on Linux or macOS with Python 3.10 or newer. Windows is not supported.
  2. Install pipx if you do not have it (macOS: `brew install pipx && pipx ensurepath`; Debian/Ubuntu/Kali: `sudo apt install pipx && pipx ensurepath`).
  3. Clone the repo and install it with pipx using the commands below.
  4. Open a new shell so the PATH change takes effect, then run `hackingtool`.

Copy this

Terminal
git clone https://github.com/Z4nzu/hackingtool.git
cd hackingtool
pipx install .
hackingtool

Use it

  1. Launch `hackingtool` and type. Commands start with `/`, tool names start with `@`, and anything else is read as a plain-English goal.
  2. Type `/help` for the quick reference, or `/search <keyword>` to find a tool.
  3. Confirm you are authorized to test the target before you run anything.

Good to know

The README stresses authorized use only: on systems you own or are permitted to test. The installer avoids `curl | bash`; downloads are pinned and SHA-256 verified, and nothing auto-executes.

Some individual tools need extra runtimes (Go, Ruby, tmux, Docker). To update later: `git pull && pipx install . --force`. To remove: `pipx uninstall hackingtool`. A Docker image is also published.

Links

Want the next one first?

One new guide a week, straight to your inbox.

More like this