provocativo_

// the operator's toolkit

The Arsenal

A catalog of 94 real-world security tools across 11 categories — recon, web, exploitation, cracking, forensics, post-exploit, wireless, blue team. Each entry: what it does, who uses it, the commands you'll actually type.

// featuredRecon & OSINTBeginner

Nmap

/en-map/

Nmap (Network Mapper) is the most widely-deployed network discovery and security auditing tool. Implements SYN, connect, UDP, ACK, and stealth scans plus OS fingerprinting, version detection, and the Nmap Scripting Engine (NSE) with 600+ NSE scripts. Created by Gordon 'Fyodor' Lyon in 1997 and continuously maintained.

FOSS·LIN · WIN · MAC

open the full entry

Recon & OSINT

$ nmap --help

Nmap

Nmap output in a terminal showing port scan results
difficulty:
category:
platform:
license:

showing 93 of 94 tools

Recon & OSINTIntermediate

Masscan

Internet-scale TCP port scanner — claims 10M packets/second on the right hardware.

FOSS
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

Shodan

Search engine for internet-connected devices — banners, certs, screenshots.

Freemium
WEB·LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

Censys

Internet-scale scanning platform — Shodan's academic-origin sibling.

Freemium
WEB·LIN·WIN·MAC
open entry →
Recon & OSINTIntermediate

Maltego

Visual link-analysis tool for OSINT — drag entities, run transforms, watch the graph grow.

Freemium
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

theHarvester

Email, subdomain, and employee-name OSINT from public sources.

FOSS
LIN·MAC
open entry →
Recon & OSINTIntermediate

Recon-ng

Full-feature reconnaissance framework written in Python with a Metasploit-like interface.

FOSS
LIN·MAC
open entry →
Recon & OSINTIntermediate

SpiderFoot

Automated OSINT collector with 200+ modules and a web UI.

Freemium
LIN·WIN·MAC·WEB
open entry →
Recon & OSINTIntermediate

Amass

OWASP project for in-depth attack-surface mapping and subdomain enumeration.

FOSS
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

Subfinder

Project Discovery's fast passive-only subdomain enumerator.

FOSS
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

dnsx

Fast, multi-purpose DNS toolkit from ProjectDiscovery.

FOSS
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

httpx

Fast HTTP probe — status codes, titles, fingerprints, screenshots.

FOSS
LIN·WIN·MAC
open entry →
Recon & OSINTBeginner

ExifTool

Phil Harvey's ubiquitous tool for reading and writing image/document metadata.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

Burp Suite

PortSwigger's intercepting HTTP proxy — the de facto web app testing platform.

Freemium
LIN·WIN·MAC
open entry →
Web AppSecBeginner

OWASP ZAP

The free, OWASP-stewarded alternative to Burp.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

Nikto

Loud-but-fast web server scanner — checks for thousands of misconfigurations.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

sqlmap

Automated SQL-injection exploitation — fingerprints DB, dumps tables, opens OS shells.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

Gobuster

Fast directory, DNS-subdomain, and virtual-host brute-forcer in Go.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

ffuf/fuhf/

Fuzz Faster U Fool — Joohoi's blazing-fast Go web fuzzer.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

Nuclei

Template-based vulnerability scanner from ProjectDiscovery — community-maintained CVE templates.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

Dirsearch

Python directory brute-forcer with smart wordlist extensions.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

Dirb

The classic CLI web content scanner — predecessor of every modern dir-buster.

FOSS
LIN
open entry →
Web AppSecIntermediate

Wfuzz

Python web app fuzzer — the OG before ffuf existed.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

XSStrike

Advanced XSS detection suite with context-aware payload generation.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

Dalfox

Powerful XSS scanning + parameter analysis tool in Go.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecBeginner

Arjun

HTTP parameter discovery tool — finds hidden GET/POST params.

FOSS
LIN·WIN·MAC
open entry →
Web AppSecIntermediate

Commix

Automated OS-command-injection exploitation, like sqlmap but for shell injection.

FOSS
LIN·WIN·MAC
open entry →
ExploitationIntermediate

Metasploit Framework/meta-sploit/

Rapid7's open-source exploitation framework — thousands of exploit modules.

FOSS
LIN·WIN·MAC
open entry →
ExploitationAdvanced

Covenant

.NET-based open-source C2 framework with a web UI.

FOSS
LIN·WIN
open entry →
ExploitationAdvanced

Cobalt Strike

Commercial adversary simulation — the industry-standard red-team C2.

Commercial
LIN·WIN·MAC
open entry →
ExploitationAdvanced

Sliver

Bishop Fox's open-source cross-platform C2 — a rising Cobalt Strike alternative.

FOSS
LIN·WIN·MAC
open entry →
ExploitationAdvanced

Havoc

Modern modular post-exploitation framework with C2 and Demon implant.

FOSS
LIN
open entry →
ExploitationAdvanced

Empire

PowerShell + Python post-exploitation framework, reborn under BC Security.

FOSS
LIN
open entry →
ExploitationIntermediate

BeEF (Browser Exploitation Framework)

Hooks browsers via JS payloads and exposes a control panel for post-XSS modules.

FOSS
LIN·MAC
open entry →
ExploitationIntermediate

SET (Social-Engineer Toolkit)

Dave Kennedy's social-engineering automation toolkit.

FOSS
LIN
open entry →
Password CrackingIntermediate

Hashcat

The fastest open-source password recovery tool — GPU acceleration on every hash mode.

FOSS
LIN·WIN·MAC
open entry →
Password CrackingIntermediate

John the Ripper

Open-source password cracker with the most diverse hash format support of any open tool.

FOSS
LIN·WIN·MAC
open entry →
Password CrackingBeginner

THC-Hydra

Parallelized online password-guessing across 50+ protocols.

FOSS
LIN·WIN·MAC
open entry →
Password CrackingBeginner

Medusa

Parallel network login brute-forcer — Hydra's older sibling.

FOSS
LIN
open entry →
Password CrackingBeginner

Ophcrack

GUI rainbow-table cracker for LM and NTLM hashes.

FOSS
LIN·WIN·MAC
open entry →
Password CrackingAdvanced

RainbowCrack

Rainbow-table generator and cracker — the original time/memory trade-off tool.

Freemium
LIN·WIN
open entry →
Network AnalysisBeginner

Wireshark

The reference open-source network protocol analyzer.

FOSS
LIN·WIN·MAC
open entry →
Network AnalysisIntermediate

tcpdump

The command-line packet sniffer that every Unix-like ships with.

FOSS
LIN·MAC
open entry →
Network AnalysisIntermediate

Ettercap

Classic LAN man-in-the-middle framework — ARP poisoning, DNS spoofing, filters.

FOSS
LIN·MAC
open entry →
Network AnalysisIntermediate

Bettercap

Modern reincarnation of Ettercap — Go-based, scriptable, Wi-Fi-aware.

FOSS
LIN·MAC
open entry →
Network AnalysisAdvanced

Responder

LLMNR/NBT-NS/MDNS poisoner — harvests NTLM hashes from Windows networks.

FOSS
LIN
open entry →
Network AnalysisBeginner

NetworkMiner

Forensic-focused pcap analyzer — extracts files, credentials, sessions automatically.

Freemium
LIN·WIN
open entry →
Network AnalysisAdvanced

Zeek/formerly Bro/

Open-source network security monitoring — extracts protocol-level logs and IOCs.

FOSS
LIN·MAC
open entry →
Network AnalysisAdvanced

Scapy

Python packet manipulation library — craft, send, sniff, dissect arbitrary packets.

FOSS
LIN·WIN·MAC
open entry →
WirelessIntermediate

Aircrack-ng

The classic Wi-Fi security testing suite — `airmon-ng`, `airodump-ng`, `aireplay-ng`, `aircrack-ng`.

FOSS
LIN·WIN·MAC
open entry →
WirelessBeginner

Airgeddon

Wi-Fi audit menu-driven multi-tool — wraps aircrack, hostapd, etc.

FOSS
LIN
open entry →
WirelessBeginner

Wifite

Automated Wi-Fi auditing — just point it at an interface and it does the rest.

FOSS
LIN
open entry →
WirelessIntermediate

Kismet

Wireless network detector, sniffer, and IDS — speaks 802.11, BLE, RTL-SDR.

FOSS
LIN·MAC
open entry →
WirelessIntermediate

Reaver

WPS PIN brute-forcer — recovers WPA/WPA2 PSK via the WPS protocol weakness.

FOSS
LIN
open entry →
WirelessAdvanced

HackRF One

Software-defined radio peripheral by Great Scott Gadgets — 1 MHz to 6 GHz.

Commercial
LIN·WIN·MAC
open entry →
Forensics & REAdvanced

Volatility

Open-source memory-forensics framework — reads RAM images and reconstructs system state.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REIntermediate

Autopsy

Open-source digital-forensics GUI on top of The Sleuth Kit.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REBeginner

FTK Imager

Exterro's free disk-imaging utility — the de facto standard for forensic disk capture.

Freemium
WIN·MAC
open entry →
Forensics & REAdvanced

Ghidra/ghee-druh/

NSA's open-source reverse-engineering platform with a strong decompiler.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REAdvanced

IDA Pro

Hex-Rays' interactive disassembler and decompiler — the longstanding RE gold standard.

Commercial
LIN·WIN·MAC
open entry →
Forensics & REAdvanced

x64dbg

Open-source x64/x32 Windows debugger — the modern OllyDbg replacement.

FOSS
WIN
open entry →
Forensics & REAdvanced

Radare2/r2/

CLI-first reverse engineering framework — vimlike commands, massive feature set.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REIntermediate

binwalk

Firmware analysis tool — identifies and extracts embedded files.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REBeginner

Foremost

File-carving tool — recovers files from raw disks/images by magic-byte headers.

FOSS
LIN
open entry →
Forensics & REBeginner

strings

GNU binutils tool that prints printable character sequences from a binary.

FOSS
LIN·MAC
open entry →
Forensics & REIntermediate

objdump

GNU disassembler — prints assembly + section info for any object file.

FOSS
LIN·MAC
open entry →
Forensics & REIntermediate

Cutter

Free GUI for radare2 with the Rizin engine — modern, IDA-like RE experience.

FOSS
LIN·WIN·MAC
open entry →
Forensics & REAdvanced

Binary Ninja

Vector 35's commercial RE platform — modern UX, headless API, multiple IL layers.

Commercial
LIN·WIN·MAC
open entry →
Post-ExploitAdvanced

Mimikatz

Benjamin Delpy's Windows credential-theft Swiss Army knife.

FOSS
WIN
open entry →
Post-ExploitAdvanced

Impacket

SecureAuth (now Fortra) Python toolkit for low-level Windows network protocols.

FOSS
LIN·WIN·MAC
open entry →
Post-ExploitAdvanced

BloodHound

Active Directory attack-path visualizer — graphs the shortest path to Domain Admin.

FOSS
LIN·WIN·MAC
open entry →
Post-ExploitAdvanced

CrackMapExec/CME/

Swiss-army knife for AD post-exploitation — sprays credentials over SMB/WinRM/MSSQL/LDAP.

FOSS
LIN·WIN·MAC
open entry →
Post-ExploitIntermediate

Evil-WinRM

WinRM shell client for Windows post-exploit — the 'ssh' of WinRM.

FOSS
LIN·WIN·MAC
open entry →
Post-ExploitAdvanced

PowerSploit

Mattifestation's collection of offensive PowerShell modules.

FOSS
WIN
open entry →
Post-ExploitAdvanced

Rubeus

C# toolset for raw Kerberos interaction — kerberoasting, AS-REProasting, ticket abuse.

FOSS
WIN
open entry →
Post-ExploitIntermediate

Kerbrute

Pre-auth Kerberos username enumeration and password spraying.

FOSS
LIN·WIN·MAC
open entry →
SteganographyBeginner

Steghide

Classic steganography tool for JPEG/BMP/WAV/AU with password-protected payloads.

FOSS
LIN·WIN·MAC
open entry →
SteganographyBeginner

zsteg

PNG/BMP steganography detection — LSB extraction, signature scanning.

FOSS
LIN·MAC
open entry →
SteganographyBeginner

Stegsolve

Java GUI tool for interactive image-layer steganalysis.

FOSS
LIN·WIN·MAC
open entry →
Linux & ShellBeginner

Netcat/nc/

The 'TCP/IP Swiss Army knife' — read/write to arbitrary TCP/UDP sockets.

FOSS
LIN·WIN·MAC
open entry →
Linux & ShellIntermediate

Socat

Netcat on steroids — bidirectional relays across virtually any pair of channels.

FOSS
LIN·MAC
open entry →
Linux & ShellBeginner

tmux

Terminal multiplexer — multiple sessions and panes in one terminal, survives SSH drops.

FOSS
LIN·MAC
open entry →
Linux & ShellBeginner

CyberChef

GCHQ's web-based 'cyber Swiss Army knife' for encode/decode/encrypt/parse.

FOSS
WEB
open entry →
Linux & ShellAdvanced

pwntools

Python CTF toolkit — wraps socket I/O, ELF parsing, ROP, shellcode into a 5-line exploit.

FOSS
LIN·MAC
open entry →
Linux & ShellAdvanced

ROPgadget

Find ROP gadgets in ELF/PE/Mach-O binaries.

FOSS
LIN·WIN·MAC
open entry →
Linux & ShellBeginner

checksec

Check ELF/PE binary security properties — NX, PIE, RELRO, canary, fortify.

FOSS
LIN·MAC
open entry →
Blue TeamIntermediate

Snort

The original open-source network intrusion detection system.

FOSS
LIN·WIN·MAC
open entry →
Blue TeamIntermediate

Suricata

OISF's multi-threaded NIDS — modern Snort-rule-compatible alternative.

FOSS
LIN·WIN·MAC
open entry →
Blue TeamIntermediate

Wazuh

Open-source XDR + SIEM platform — OSSEC fork with modern dashboards.

FOSS
LIN·WIN·MAC
open entry →
Blue TeamIntermediate

TheHive

Open-source security incident response platform — case management for the SOC.

FOSS
LIN
open entry →
Blue TeamAdvanced

MISP/M-I-S-P/

Open-source threat-intelligence sharing platform — IOC management at scale.

FOSS
LIN
open entry →
Blue TeamAdvanced

Velociraptor

Rapid7's open-source endpoint visibility + collection tool — DFIR at fleet scale.

FOSS
LIN·WIN·MAC
open entry →
Blue TeamIntermediate

OpenVAS/Greenbone Vulnerability Scanner/

Open-source vulnerability scanner from Greenbone — the free Nessus alternative.

FOSS
LIN
open entry →
Blue TeamIntermediate

Nessus

Tenable's vulnerability scanner — the industry-standard enterprise tool.

Freemium
LIN·WIN·MAC
open entry →

// next

Reading is fine. Running is better.

The Arsenal tells you what a tool does. The Labs let you watch a version of the bug those tools find. The Tools live on this site, so you can use them right now.