githubEdit

Hexstrike

Hexstrike

Link: https://www.hexstrike.com/

Specs

Kali Linux 2023.1+, Python 3.8+, 4GB RAM minimum (8GB recommended), 20GB free storage. 

Installation

1) Apt

sudo apt install hexstrike-ai

2) From source

git clone https://github.com/0x4m4/hexstrike-ai.git
cd hexstrike-ai
pip3 install -r requirements.txt

Execution

1) Start the API Server

hexstrike_server --port 8888
# or with debug output:
hexstrike_server --port 8888 --debug

The server binds to 127.0.0.1:8888 by default and spins up 4 process pool workers.

2) Start the MCP bridge

Connection to Claude Desktop

~/.config/Claude/claude_desktop_config.json

Restart Claude Desktop after saving.

Tool Categories

The integrated toolset covers:

  • Network & Recon: nmap, masscan, rustscan, amass, subfinder, nuclei, autorecon, netexec, enum4linux-ng

  • Web: gobuster, feroxbuster, ffuf, sqlmap, wpscan, dalfox, wafw00f, nikto, httpx

  • Password/Auth: hydra, john, hashcat, crackmapexec, evil-winrm, medusa

  • Binary/RE: gdb, radare2, binwalk, ghidra, checksec, volatility3, steghide

  • Cloud: prowler, trivy, scout-suite, kube-hunter, kube-bench


Usage Examples

Once your AI client is connected, you drive everything via prompts:

SSH Tunnel

1) On main OS β€” create tunnel

2) On Kali β€” start the server

3) On main OS β€” start MCP bridge

Last updated