Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

Cybersecurity tools directory

158 reviewed tools with install guidance, safe example commands and legal-use notes. Every record links to the official website, documentation and source; use tools only on systems you own or are authorised to test.

Web testingintermediate
Wapiti

Wapiti is a black-box web vulnerability scanner that crawls a site and fuzzes forms and parameters to find issues such a...

Linux · macOS · Windows
Blue-team / SIEMintermediate
Wazuh

Wazuh is an open-source security platform that combines log analysis, file-integrity monitoring, vulnerability detection...

Linux · Windows · macOS
Web testingintermediate
Wfuzz

Wfuzz is a Python web fuzzer that replaces FUZZ placeholders in any part of a request with payloads.

Linux · macOS · Windows
Web testingbeginner
WhatWeb

WhatWeb identifies the technologies a website uses, such as the web server, CMS, JavaScript libraries and frameworks.

Linux · macOS
Privacy & defensive securityintermediate
WireGuard

WireGuard is a modern, simple and fast VPN protocol that uses state-of-the-art cryptography and a small codebase.

Linux · Windows · macOS · Android
Network analysis & monitoringbeginner
Wireshark

Wireshark is a graphical network protocol analyser that lets you capture traffic and inspect it packet by packet with de...

Windows · macOS · Linux
Web testingintermediate
XSStrike

XSStrike is a Python cross-site scripting detection suite with fuzzing and context analysis.

Linux · macOS · Windows
Malware analysisintermediate
YARA

YARA is a pattern-matching tool that identifies and classifies files, often malware, using rules made of strings and con...

Linux · Windows · macOS
Network scanningadvanced
ZMap

ZMap is a single-packet network scanner designed for internet-wide research, such as measuring how many hosts answer on...

Linux · macOS · BSD
Network analysis & monitoringadvanced
Zeek

Zeek is a network analysis framework that turns raw traffic into rich, structured logs (connections, DNS, HTTP, TLS and...

Linux · macOS · BSD
Network scanningbeginner
arp-scan

arp-scan finds devices on the local Ethernet segment by sending ARP requests and listing MAC and IP addresses.

Linux · macOS · BSD
Forensicsintermediate
bulk_extractor

bulk_extractor scans disk images or files and extracts features such as email addresses, URLs and credit-card-like numbe...

Linux · Windows · macOS
Malware analysisintermediate
capa

capa detects capabilities in executable files, such as "encrypts data" or "creates a service", and maps them to MITRE AT...

Windows · Linux · macOS
Developer securitybeginner
detect-secrets

detect-secrets is an open-source Yelp tool that finds secrets in code and helps prevent new ones being committed.

Linux · macOS · Windows
Web testingbeginner
dirsearch

dirsearch is a command-line web path scanner that brute-forces directories and files on a web server.

Linux · macOS · Windows
OSINTbeginner
dnsx

dnsx is a fast DNS toolkit for running many queries and resolving large lists of hostnames.

Linux · macOS · Windows
Network scanningintermediate
enum4linux-ng

enum4linux-ng is a Python tool that enumerates information from Windows and Samba systems (shares, users, policies).

Linux
Web testingintermediate
feroxbuster

feroxbuster is a fast, recursive content-discovery tool written in Rust.

Linux · macOS · Windows
Web testingintermediate
ffuf

ffuf is a fast web fuzzer used to discover hidden directories, files, virtual hosts and parameters.

Linux · macOS · Windows
Network scanningbeginner
fping

fping is a ping-like tool that probes many hosts in parallel and reports which are reachable.

Linux · macOS · BSD
OSINTbeginner
gau (GetAllUrls)

gau fetches known URLs for a domain from sources such as the Wayback Machine and Common Crawl.

Linux · macOS · Windows
Network scanningintermediate
hping3

hping3 crafts and sends custom TCP, UDP and ICMP packets, useful for testing firewall rules and understanding network be...

Linux · BSD · macOS
Web testingbeginner
httpx

httpx is a multi-purpose HTTP toolkit from ProjectDiscovery that probes lists of hosts to see which run web services and...

Linux · Windows · macOS
Container securityintermediate
kube-bench

kube-bench checks whether a Kubernetes cluster is configured according to the CIS Kubernetes Benchmark.

Linux