BeClaude

hackingtool

New
753Community RegistryGeneralby ARIACODEZ

183+ pentesting and OSINT tools (nmap, nuclei, amass, subfinder, httpx, sherlock, maigret, trufflehog, sqlmap, impacket, and more) wired into Claude Code. Runs locally on any OS via native Bash, WSL, or purpose-built Docker images — Claude picks the right backend and image automatically.

Community PluginView Source

Overview

<div align="center">

<img src="images/logo.svg" alt="HackingTool" width="600">

hackingtool — Claude Code plugin

183 pentesting & OSINT tools at Claude's fingertips. Plugin-skill wrapper around Z4nzu/hackingtool. Runs locally on any OS — native Bash on Linux/macOS, WSL on Windows, or purpose-built Docker images (instrumentisto/nmap, projectdiscovery/nuclei, caffix/amass, and 20+ more). The skill picks the right backend and image automatically.

!Plugin !Tools !Categories !OS

Built by ariacodez · wraps Z4nzu/hackingtool (MIT)

</div>

See it in Action

<img width="1194" height="49" alt="image" src="https://github.com/user-attachments/assets/9a573541-eabb-4996-b305-c2c1f240cceb" /> <img width="1152" height="396" alt="image" src="https://github.com/user-attachments/assets/77b75859-7733-4807-9005-6bfcdd3340f5" /> <img width="1196" height="750" alt="image" src="https://github.com/user-attachments/assets/86c3b5a0-a016-4159-8580-9b96e5418e20" />


Install

code
/plugin marketplace add AKCODEZ/hackingtool-plugin
/plugin install hackingtool@hackingtool-marketplace

Then point Claude at a target:

code
"recon example.com"
"hunt the username johndoe"
"scan my repo for vulnerabilies"
"crack my own wifi before my neighbor does"

Claude picks the tools. You read the output.


How it works

Every tool invocation goes through ht_run.py, which:

  1. Picks a backend: native (Linux/macOS), WSL (Windows + real distro), or Docker (anywhere Docker Desktop runs).
  2. Maps known tools to purpose-built Docker images — fast pulls, clean ENTRYPOINTs, no apt install dance:
CategoryImages
Port scanninginstrumentisto/nmap, ilyaglow/masscan, rustscan/rustscan
Subdomain reconprojectdiscovery/subfinder, caffix/amass, projectdiscovery/httpx
Vuln scanningprojectdiscovery/nuclei, projectdiscovery/katana
OSINTmegadose/holehe, soxoj/maigret, spiderfoot/spiderfoot, secsi/theharvester
Secretstrufflesecurity/trufflehog, zricethezav/gitleaks
Web attacksecsi/ffuf, devopsworks/gobuster, drwetter/testssl.sh, 0xsauby/wafw00f
SQL injectionpaoloo/sqlmap
Active Directoryrflathers/impacket, byt3bl33d3r/netexec
Phishing reconelceef/dnstwist
Fallbackkalilinux/kali-rolling (for anything not in the override map)
  1. Runs the command, auto-retries with elevated privileges on permission errors (native/WSL), and surfaces the actual tool output as structured JSON.

The 🟢/🟡 icons in the inventory below are quick indicators of how the tool usually behaves — 🟢 for "plug-and-play" invocations, 🟡 for tools whose behavior depends on the backend and environment (adapter hardware, sudo config, etc.). Either way, the skill runs it and tells you what happened.

Current breakdown: 56 🟢 · 127 🟡 · 183 total.


OS support

The plugin picks a backend automatically via ht_env.py:

HostBackend
Linux / macOS nativebash -lc <cmd>
Windows + real WSL distro (Ubuntu, Kali, etc.)wsl -d <distro> -- bash -lc <cmd>
Windows + Docker Desktopdocker run --rm <image> <args>
Anywhere Docker is runningDocker backend (preferred when available)

Docker images in the override map are pulled on first use and cached. ht_run.py <tool_id> --install runs the install commands for native/WSL when you need the binary on the host itself.


Master tool inventory

Legend: 🟢 plug-and-play · 🟡 depends on backend / environment

183 tools total — 🟢 56 plug-and-play · 🟡 127 environment-dependent

🛡 Anonymously Hiding (2)

ToolWhat it doesClaudeFlags
Anonymously SurfIt automatically overwrites the RAM when the system shuts down🟡sudo
MultitorHow to stay in multi places at the same time.🟡sudo

🔍 Information Gathering (26)

ToolWhat it doesClaudeFlags
Amass (Attack Surface Mapping)In-depth subdomain enumeration and attack surface mapping.🟢
BreacherAn advanced multithreaded admin panel finder written in python.🟡interactive
DracnmapOpen source program using nmap to exploit the network and gather information.🟡sudo
Find Info Using ShodanGet ports, vulnerabilities, information, banners.🟡
Gitleaks (Git Secret Scanner)Fast secret scanner for git repos — detects hardcoded passwords, API keys, tokens.🟢
Holehe (Email → Social Accounts)Check if an email address is registered on 120+ websites.🟢
Host to IPResolve hostname to IP.🟡interactive
httpx (HTTP Toolkit)Fast multi-purpose HTTP probing tool.🟢
Infoga - Email OSINTGathers email account information (ip, hostname, country) from public sources.🟢
IsItDown (Check Website Down/Up)Check Website Is Online or Not.🟡
Maigret (Username OSINT)Collect a dossier on a person by username across 3000+ sites.🟢
Masscan (Fast Port Scanner)Fastest internet port scanner — 10 million packets/sec.🟡sudo
Network Map (nmap)Free utility for network discovery and security auditing.🟡sudo
Port Scanner - rang3rPython script for multi-threaded port scanning.🟡interactive
Port scanningBasic port scan wrapper.🟡interactive
ReconDogReconDog Information Gathering Suite.🟡sudo
ReconSpider (For All Scanning)Advanced OSINT Framework for IPs, Emails, Websites, Organizations.🟡sudo
RED HAWK (All In One Scanning)All in one tool for Information Gathering and Vulnerability Scanning.🟢
RustScan (Modern Port Scanner)Scans all 65k ports in 3 seconds, passes results to nmap automatically.🟡sudo
SecretFinder (like API & etc)Python script for finding sensitive data like API keys.🟡sudo
SpiderFoot (OSINT Automation)Automates OSINT collection for threat intelligence and attack surface mapping.🟢
StrikerRecon & Vulnerability Scanning Suite.🟡interactive
Subfinder (Subdomain Enumeration)Fast passive subdomain enumeration using multiple sources.🟢
theHarvester (OSINT)Gather emails, names, subdomains, IPs and URLs from public sources.🟢
TruffleHog (Secret Scanner)Find, verify, and analyze leaked credentials across git repos, S3 buckets, filesystems.🟢
XerosploitPenetration testing toolkit to perform MITM attacks.🟡sudo

📚 Wordlist Generator (7)

ToolWhat it doesClaudeFlags
CuppCommon User Passwords Profiler — generates personalized wordlists.🟡interactive long
Goblin WordGeneratorGoblin WordGenerator.🟢long
haiti (Hash Type Identifier)Identify hash types — supports 300+ algorithms.🟢long
Hashcat (Password Cracker)World's fastest GPU/CPU password recovery tool — 300+ hash types.🟡sudo long
John the RipperOpen-source password security auditing and recovery tool.🟡sudo long
Password list (1.4B Clear Text)Search 1.4 Billion clear text credentials from BreachCompilation leak.🟢long
WordlistCreatorC program that generates all possibilities of passwords.🟡sudo long

📶 Wireless Attack (13)

ToolWhat it doesClaudeFlags
AirgeddonMulti-use bash script for auditing wireless networks.🟡sudo hw
BettercapSwiss army knife for WiFi, BLE, HID, and Ethernet recon and MITM.🟡sudo hw
Bluetooth Honeypot (bluepot)Bluetooth receiver honeypot.🟡sudo hw
EvilTwinEvil Twin attack via fake page and fake Access Point.🟡sudo hw
FastsshMulti-threaded scan and brute force against SSH.🟡sudo hw
FluxionRemake of linset — automated MITM wifi attack.🟡interactive sudo hw
hcxdumptoolCapture packets and PMKID hashes from WLAN devices.🟡sudo hw
hcxtoolsConvert captured WLAN packets to hashcat/JtR-compatible format.🟡sudo hw
HowmanypeopleCount people around you by monitoring wifi signals.🟡sudo hw
pixiewpsBrute force offline WPS pin (pixie-dust attack).🟡sudo hw long
WiFi-PumpkinRogue AP framework for creating fake networks.🟡sudo hw
WifiphisherRogue Access Point framework for red team engagements.🟡sudo hw
WifiteAutomated wireless attack tool.🟡sudo hw

🧩 SQL Injection (7)

ToolWhat it doesClaudeFlags
BlisqyFind time-based blind SQL injections on HTTP headers.🟡
DSSSDamn Small SQLi Scanner — GET and POST parameters.🟡
ExploDescribe web security issues in human and machine readable format.🟡
LeviathanMass audit toolkit — service discovery, brute force, SQLi detection.🟢
NoSqlMapAudit and automate injection attacks on NoSQL databases.🟢
SqlmapAutomate detection and exploitation of SQL injection flaws.🟡interactive
SQLScanQuick web scanner to find SQL injection points.🟡sudo

🎣 Phishing Attack (17)

ToolWhat it doesClaudeFlags
AdvPhishingAdvance Phishing Tool — OTP phishing.🟡sudo
AutophisherAutomated Phishing Toolkit.🟡sudo
BlackEyePhishing tool with 38 website templates.🟡sudo
BlackPhishPhishing toolkit.🟡sudo
dnstwistDomain name permutation engine — typosquatting and brand impersonation.🟢
Evilginx3MITM attack framework for phishing login credentials.🟡sudo
HiddenEyeModern phishing tool with multi-tunnelling.🟡sudo
I-See-YouFind the exact location of a target via social engineering.🟡sudo
MaskphishHide phishing URL under a normal looking URL.🟡sudo
PyphisherEasy to use phishing tool with 77 website templates.🟡sudo
QR Code JackingQR Code Jacking (Any Website).🟡sudo
QRLJackingSession hijacking against QR-code-based login.🟡sudo
SayCheeseGrab webcam shots from target via malicious link.🟡sudo
SetoolkitSocial-Engineer Toolkit.🟡sudo
ShellPhishPhishing tool for 18 social media.🟡sudo
SocialFishAutomated Phishing Tool & Information Collector.🟡sudo
ThanosBrowser to Browser Phishing toolkit.🟡sudo

🌐 Web Attack (20)

ToolWhat it doesClaudeFlags
ArjunHTTP parameter discovery — finds hidden GET/POST parameters.🟢
BlazyModern login page bruteforcer (also clickjacking).🟡archived
CaidoLightweight web security auditing toolkit — Burp alternative in Rust.🟡sudo
CheckURLDetect evil URLs that use IDN Homograph Attack.🟢
DirbWeb Content Scanner — existing and hidden Web Objects.🟡interactive sudo
DirsearchWeb path brute-forcing — directories and files on web servers.🟢
FeroxbusterFast, recursive content discovery tool in Rust.🟡sudo long
ffufFast web fuzzer — content, parameter, vhost discovery.🟢long
GobusterDirectory/file, DNS, and vhost brute-forcing in Go.🟢
KatanaNext-generation crawling and spidering framework.🟢
mitmproxyInteractive TLS-capable intercepting HTTP proxy.🟢
NiktoScan web servers for dangerous files, outdated software, misconfig.🟡sudo
NucleiFast, template-based vulnerability scanner used by 50k+ teams.🟢
OWASP ZAPFull-featured web application security scanner.🟡sudo gui
SkipfishAutomated active web application security reconnaissance.🟡sudo
Sub-Domain TakeOverSub-domain takeover scanner.🟡
Sublist3rEnumerate subdomains of websites using OSINT.🟡sudo
testssl.shCheck TLS/SSL ciphers, protocols, and cryptographic flaws.🟢
wafw00fFingerprint and identify Web Application Firewalls (WAF).🟢
Web2AttackWeb hacking framework with tools and exploits.🟡sudo

🔧 Post Exploitation (10)

ToolWhat it doesClaudeFlags
ChiselFast TCP/UDP tunnel over HTTP — pivoting and port forwarding.🟢
Chrome KeyloggerHera Chrome Keylogger.🟡sudo
Evil-WinRMUltimate WinRM shell for Windows pentesting.🟢
HavocModern post-exploitation C2 framework with EDR evasion.🟢
Ligolo-ngAdvanced tunneling/pivoting via TUN interfaces.🟢
MythicCollaborative multi-payload C2 platform for red team ops.🟡sudo
PEASS-ng (LinPEAS/WinPEAS)Privilege escalation enumeration for Linux and Windows.🟢
pwncat-csPost-exploitation platform — manages reverse/bind shells.🟢
SliverCross-platform adversary emulation / red team C2.🟡sudo
Vegile (Ghost In The Shell)Set up backdoor/rootkits when a backdoor is already set up.🟡sudo

🕵 Forensics (8)

ToolWhat it doesClaudeFlags
AutopsyForensic investigation platform.🟡sudo gui
BinwalkAnalyze, reverse engineer, and extract firmware images.🟢
Bulk extractorExtract useful information without parsing the file system.🟡
Guymager (Disk Clone / ISO)Free forensic imager for media acquisition.🟡sudo
pspyMonitor Linux processes without root — cron jobs, scheduled tasks.🟢
ToolsleyTen-plus useful tools for investigation.🟡
Volatility 3World's most widely used memory forensics framework.🟡interactive
WiresharkNetwork capture and analyzer.🟡sudo gui

📦 Payload Creation (8)

ToolWhat it doesClaudeFlags
BrutalToolkit for payloads, powershell attacks, HID attacks.🟡sudo
EnigmaMultiplatform payload dropper.🟡sudo
Mob-DroidGenerate metasploit payloads easily.🟡sudo
MSFvenom Payload CreatorWrapper to generate multiple types of payloads.🟡sudo
SpycamWin32 payload that captures webcam images every minute.🟢
StitchCross Platform Python Remote Administrator Tool.🟡sudo
The FatRatBackdoor/payload generation that can bypass most AV.🟡sudo
Venom Shellcode GeneratorExploits apache2 to deliver LAN payloads via fake webpages.🟡sudo

🧰 Exploit Framework (3)

ToolWhat it doesClaudeFlags
CommixAutomated OS command injection and exploitation tool.🟡interactive sudo
RouterSploitExploitation framework dedicated to embedded devices.🟡sudo
WebSploitAdvanced MITM framework.🟡sudo

🔁 Reverse Engineering (5)

ToolWhat it doesClaudeFlags
AndroguardReverse engineering and malware analysis of Android apps.🟡sudo
Apk2GoldCLI tool for decompiling Android apps to Java.🟡interactive sudo
GhidraNSA's software reverse engineering framework.🟡sudo gui
JadXDex to Java decompiler.🟡sudo
Radare2Portable UNIX-like reverse engineering framework.🟢

⚡ DDOS (6)

ToolWhat it doesClaudeFlags
Asyncrone (SYN Flood)C-based multifunction SYN Flood weapon.🟡interactive sudo long
DDoS ScriptDDoS attack script — 36+ methods.🟡interactive sudo long
GoldenEyePython3 stress testing app.🟡interactive long
SaphyraDDoSPython DDoS script.🟡interactive long
SlowLorisHTTP Denial of Service attack.🟡interactive sudo long
UFOnetP2P cryptographic disruptive toolkit for DoS/DDoS.🟡gui long

🖥 RAT (1)

ToolWhat it doesClaudeFlags
PyshellRAT with file upload/download.🟢

💥 XSS (9)

ToolWhat it doesClaudeFlags
XSStrikePython-based XSS detection and exploitation tool.🟡sudo
DalFoxXSS scanning and parameter analysis tool.🟡sudo
Extended XSS SearcherExtended XSS searcher and finder.🟡interactive
RVulnMulti-threaded web vulnerability scanner in Rust.🟡sudo
XanXSSReflected XSS searching tool with template-based payloads.🟡
XSpearXSS scanner built on Ruby Gems.🟢
XSS Payload GeneratorXSS payload generator, scanner, and dork finder.🟡sudo
XSS-FreakXSS scanner written in Python 3.🟡sudo
XSSConXSS scanner.🟡interactive sudo

🖼 Steganography (4)

ToolWhat it doesClaudeFlags
SteganoHideHide/retrieve data in image or audio files.🟡interactive sudo
StegnoCrackerBrute force hidden data inside files.🟡interactive long
StegoCrackerHide and retrieve data in image or audio files.🟡sudo
WhitespaceSteganography via whitespace and unicode.🟡sudo

🏢 Active Directory (6)

ToolWhat it doesClaudeFlags
BloodHoundGraph theory to reveal hidden attack paths in AD/Azure.🟡sudo
CertipyActive Directory Certificate Services enumeration and abuse.🟢
ImpacketPython classes for SMB, MSRPC, Kerberos, LDAP.🟢
KerbruteKerberos pre-auth brute-forcer — enumeration and spraying.🟢
NetExec (nxc)Swiss army knife for Windows/AD pentesting — CrackMapExec successor.🟢
ResponderLLMNR/NBT-NS/MDNS poisoner for credential capture.🟡sudo

☁ Cloud Security (4)

ToolWhat it doesClaudeFlags
PacuAWS exploitation framework for offensive security testing.🟢
ProwlerSecurity tool for AWS, Azure, GCP, Kubernetes.🟢
ScoutSuiteMulti-cloud security auditing tool.🟢
TrivyVulnerability scanner for containers, Kubernetes, IaC.🟡sudo

📱 Mobile Security (3)

ToolWhat it doesClaudeFlags
FridaDynamic instrumentation toolkit for runtime hooking.🟢
MobSFAll-in-one mobile app pentesting and malware analysis.🟢
ObjectionRuntime mobile exploration powered by Frida.🟢

✨ Other (1)

ToolWhat it doesClaudeFlags
HatCloudRuby tool to bypass CloudFlare and discover real IP.🟡interactive

📱 Android Attack (5)

ToolWhat it doesClaudeFlags
DroidCam (Capture Image)Grab front camera snap using a link.🟡sudo
EvilAppAndroid App that hijacks authenticated sessions in cookies.🟢
KeydroidAndroid Keylogger + Reverse Shell.🟢
LockphishLock-screen phishing.🟢
MySMSAndroid App that hacks SMS through WAN.🟢

📧 Email Verifier (1)

ToolWhat it doesClaudeFlags
KnockmailVerify if an email exists.🟡sudo

🔑 Hash Crack (1)

ToolWhat it doesClaudeFlags
Hash BusterHash cracking via public hash databases.🟢

🎭 Homograph (1)

ToolWhat it doesClaudeFlags
EvilURLUnicode evil domains for IDN Homograph Attack.🟢

🧪 Mix Tools (2)

ToolWhat it doesClaudeFlags
CrivoExtract and filter URLs, IPs, domains, and subdomains.🟡
Terminal MultiplexerTilix — tiling terminal emulator.🟡sudo

💉 Payload Injection (2)

ToolWhat it doesClaudeFlags
DebinjectInject malicious code into *.debs.🟢
PixloadImage Payload Creating tools.🟡sudo

📱 Social Media (4)

ToolWhat it doesClaudeFlags
AllinOne SocialMedia AttackBrute-force Gmail, Hotmail, Twitter, Facebook, Netflix.🟡sudo
Application CheckerCheck if an app is installed on the target via link.🟡sudo
Facebook AttackFacebook BruteForcer.🟡interactive sudo
Instagram AttackBrute force attack against Instagram.🟡archived

🔎 Social Media Finder (4)

ToolWhat it doesClaudeFlags
Find SocialMedia By Facial RecognitionSocial Media Mapping Tool that correlates profiles.🟡sudo
Find SocialMedia By UserNameFind usernames across 75+ social networks.🟡sudo
SherlockHunt down social media accounts by username.🟡interactive sudo
SocialScanCheck email and username availability on online platforms.🟡interactive

🕸 Web Crawling (1)

ToolWhat it doesClaudeFlags
GospiderFast web spider written in Go.🟡sudo

📡 Wifi Jamming (2)

ToolWhat it doesClaudeFlags
KawaiiDeautherPentest toolkit for wifi deauthentication.🟡sudo hw
WifiJammer-NGContinuously jam all wifi clients and APs within range.🟡sudo hw

Refreshing the tool index

When upstream hackingtool adds tools, regenerate data/tools.json and the README table:

code
python ${CLAUDE_PLUGIN_ROOT}/scripts/ht_index.py --hackingtool-path /path/to/hackingtool
python ${CLAUDE_PLUGIN_ROOT}/scripts/build_readme_table.py > new_table.md

If hackingtool is a sibling directory of this repo, --hackingtool-path isn't needed — the script auto-detects.


Directory layout

code
hackingtool-plugin/
├── .claude-plugin/
│   └── marketplace.json          # marketplace entry
├── images/                       # screenshots + logo
├── README.md                     # this file
└── plugins/hackingtool/
    ├── .claude-plugin/plugin.json
    ├── data/tools.json           # generated index
    ├── scripts/
    │   ├── ht_index.py           # (dev) regenerate tools.json
    │   ├── build_readme_table.py # (dev) regenerate the table above
    │   ├── ht_search.py          # query index
    │   ├── ht_env.py             # detect backend
    │   └── ht_run.py             # backend-aware tool runner
    └── skills/pentest/
        ├── SKILL.md
        └── reference/
            ├── workflows.md
            └── runtime-fallbacks.md

Limitations

  • Python 3.10+ required.
  • No async tool streaming. Long-running tools block until they finish or timeout.
  • Docker backend pulls kalilinux/kali-rolling on first use.
  • Capability flags are heuristics. If you find a mis-tagged tool, fix it in data/tools.json or open an issue.

Credits

  • Upstream toolkit: Z4nzu/hackingtool — all tool metadata, categorization, and screenshots originate from this project.
  • Plugin wrapper: ariacodez (AKCodez on GitHub).

License

MIT. Upstream Z4nzu/hackingtool is also MIT-licensed.

For authorized security testing, bug bounty, CTFs, and research only.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/hackingtool.md https://raw.githubusercontent.com/AKCodez/hackingtool-plugin/main/SKILL.md
3
Invoke in Claude Code
/hackingtool
View source on GitHub
testingsecuritypentestosintreconhackingtool

Frequently Asked Questions

What is hackingtool?

183+ pentesting and OSINT tools (nmap, nuclei, amass, subfinder, httpx, sherlock, maigret, trufflehog, sqlmap, impacket, and more) wired into Claude Code. Runs locally on any OS via native Bash, WSL, or purpose-built Docker images — Claude picks the right backend and image automatically.

How to install hackingtool?

To install hackingtool, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /hackingtool.

What is hackingtool best for?

hackingtool is a community categorized under General. It is designed for: testing, security, pentest, osint, recon, hackingtool. Created by ARIACODEZ.