100+ tools · updated for Kali & Parrot 2026

The ethical hacker’s
command library, explained.

Stop memorising flags from scattered cheat-sheets. Every offensive-security command in one searchable, expert-written reference — syntax, real examples and honest trade-offs — then run the recon tools live against a target you control.

244 commands15 categories20 runnable liveFree & education-first
244+
Documented commands
15
Tool categories
20
Tools you can run live
7
Guided recon stages
// the arsenal

Browse every command

Search by name or tag, or filter by category. Each card opens a full page with syntax, examples and pros & cons.

All (244)Information Gathering (45)Vulnerability Analysis (14)Web Application (27)Database Assessment (8)Password Attacks (17)Wireless Attacks (17)Exploitation (12)Social Engineering (3)Sniffing & Spoofing (15)Post-Exploitation (17)Forensics (19)Reverse Engineering (17)Reporting & Collaboration (4)PowerShell (12)Core Linux (17)

Information Gathering

Reconnaissance, OSINT, DNS, network discovery and fingerprinting.

Nmap

medium
The de-facto network mapper and port/service scanner.
KaliParrotLinux

Masscan

high
Internet-scale asynchronous TCP port scanner.
KaliParrotLinux

whois

passive
Query domain/IP registration records.
KaliParrotLinux

dig

passive
Flexible DNS lookup utility.
KaliParrotLinux

dnsenum

low
DNS enumeration: records, zone transfers, brute force.
KaliParrot

dnsrecon

low
Scriptable DNS reconnaissance and enumeration.
KaliParrot

theHarvester

passive
Gather emails, subdomains and hosts from public sources.
KaliParrot

Recon-ng

passive
Modular OSINT reconnaissance framework.
KaliParrot

OWASP Amass

low
In-depth attack-surface mapping & subdomain enumeration.
KaliParrot

subfinder

passive
Fast passive subdomain discovery.
KaliParrot

Sublist3r

passive
Subdomain enumeration via search engines.
KaliParrot

netdiscover

medium
Active/passive ARP host discovery on a LAN.
KaliParrot

arp-scan

medium
Fast ARP-based host discovery and MAC fingerprinting.
KaliParrotLinux

enum4linux

medium
Enumerate information from Windows/Samba (SMB) hosts.
KaliParrot

smbclient

low
FTP-like client for SMB/CIFS shares.
KaliParrotLinux

snmpwalk

low
Walk an SNMP tree to extract device data.
KaliParrotLinux

WhatWeb

low
Identify web technologies behind a site.
KaliParrot

wafw00f

low
Detect and fingerprint web application firewalls.
KaliParrot

fierce

low
DNS reconnaissance to locate non-contiguous IP space.
KaliParrot

fping

low
Fast, parallel ICMP host sweeping.
KaliParrotLinux

DMitry

low
Deepmagic information gathering tool.
KaliParrot

SpiderFoot

low
Automated OSINT collection with 200+ modules.
KaliParrot

Maltego

passive
Visual link-analysis OSINT platform.
KaliParrot

Sherlock

passive
Hunt usernames across social networks.
KaliParrot

assetfinder

passive
Find domains/subdomains related to a target.
KaliParrot

gau (getallurls)

passive
Fetch known URLs from web archives.
KaliParrot

waybackurls

passive
Pull a domain’s URLs from the Wayback Machine.
KaliParrot

gowitness

low
Headless-Chrome web screenshotting.
KaliParrot

EyeWitness

low
Screenshot sites and group by similarity.
KaliParrot

onesixtyone

low
Fast SNMP community-string scanner.
KaliParrotLinux

snmp-check

low
Human-readable SNMP enumeration.
KaliParrot

smtp-user-enum

low
Enumerate valid users via SMTP.
KaliParrot

Swaks

low
Swiss-army knife for SMTP testing.
KaliParrotLinux

nbtscan

low
Scan NetBIOS name information.
KaliParrotLinux

rpcclient

low
Query MS-RPC on Windows/Samba hosts.
KaliParrotLinux

ldapsearch

low
Query LDAP / Active Directory.
KaliParrotLinux

hping3

medium
Custom TCP/IP packet crafter & scanner.
KaliParrotLinux

p0f

passive
Passive OS/network fingerprinting.
KaliParrotLinux

wig

low
WebApp Information Gatherer (CMS detect).
KaliParrot

Metagoofil

passive
Harvest metadata from public documents.
KaliParrot

httpx

low
Fast, multi-purpose HTTP probing toolkit.
KaliParrot

naabu

medium
Fast SYN/CONNECT port scanner in Go.
KaliParrot

dnsx

passive
Fast, multi-purpose DNS toolkit.
KaliParrot

Shodan CLI

passive
Query the Shodan internet-scan database.
KaliParrot

Knockpy

low
Subdomain scanner via brute force + sources.
KaliParrot

Vulnerability Analysis

Scanners that surface known weaknesses, CVEs and misconfigurations.

Web Application

Content discovery, fuzzing, SQL injection and web exploitation.

Gobuster

medium
Fast directory/DNS/vhost brute-forcer.
KaliParrot

ffuf

medium
Fuzz Faster U Fool — high-speed web fuzzer.
KaliParrot

DIRB

medium
Classic recursive web content scanner.
KaliParrot

feroxbuster

medium
Fast, recursive content discovery in Rust.
KaliParrot

Wfuzz

medium
Web application fuzzer for content & parameters.
KaliParrot

sqlmap

high
Automatic SQL injection detection & exploitation.
KaliParrot

Commix

high
Automated command-injection exploitation.
KaliParrot

Dalfox

high
Fast parameter-analysis XSS scanner.
KaliParrot

XSSer

high
Automated framework to detect & exploit XSS.
KaliParrot

JoomScan

high
Joomla vulnerability/enumeration scanner.
KaliParrot

CMSeeK

medium
Detect CMS and enumerate version/plugins.
KaliParrot

Burp Suite

medium
The industry-standard web proxy & testing suite.
KaliParrot

OWASP ZAP

medium
Free, full-featured web app scanner & proxy.
KaliParrot

dirsearch

medium
Advanced web path brute-forcer.
KaliParrot

Katana

medium
Next-gen crawling & spidering framework.
KaliParrot

hakrawler

medium
Fast web crawler for endpoint discovery.
KaliParrot

Arjun

medium
HTTP parameter discovery tool.
KaliParrot

ParamSpider

passive
Mine parameters from web archives.
KaliParrot

XSStrike

high
Advanced XSS detection with payload fuzzing.
KaliParrot

jwt_tool

medium
Test and tamper JSON Web Tokens.
KaliParrot

droopescan

high
Scanner for Drupal, SilverStripe & more.
KaliParrot

gospider

medium
Fast Go web spider.
KaliParrot

gf (grep-friendly)

passive
Pattern wrapper to find interesting URLs.
KaliParrot

qsreplace

passive
Replace query-string values in URLs.
KaliParrot

anew

passive
Append only new, unique lines to a file.
KaliParrot

CRLFuzz

high
Scan for CRLF injection vulnerabilities.
KaliParrot

Jaeles

high
Signature-based web vulnerability scanner.
KaliParrot

Database Assessment

Discover and exploit weaknesses in SQL and NoSQL databases.

Password Attacks

Online/offline cracking, hash analysis and wordlist generation.

Wireless Attacks

Wi-Fi monitoring, capture, deauth and WPA/WPS attacks.

Exploitation

Frameworks and payload generators for gaining access.

Social Engineering

Phishing frameworks and human-focused attack tooling.

Sniffing & Spoofing

Packet capture, MITM, ARP/DNS spoofing and traffic analysis.

Post-Exploitation

Pivoting, tunnelling, shells and credential harvesting.

Forensics

Carving, memory & disk analysis, steganography and metadata.

Reverse Engineering

Disassembly, debugging and binary inspection.

Reporting & Collaboration

Organise findings, evidence and engagement reports.

PowerShell

Windows administration, recon and automation cmdlets.

Core Linux

Everyday shell utilities every operator should master.

Reading is good. Doing is better.

Verify a domain you own, then watch real tools execute stage by stage with live output and an automatic report.

Launch the lab →