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.

Network scanningbeginner
Angry IP Scanner

Angry IP Scanner is a simple graphical IP and port scanner that shows which addresses in a range are alive.

Windows · macOS · Linux
Network scanningintermediate
Masscan

Masscan is an asynchronous TCP port scanner built for speed, able to cover very large address ranges far faster than tra...

Linux · Windows · macOS
Network scanningbeginner
Naabu

Naabu is a port scanner from ProjectDiscovery that is designed to be piped together with other recon tools.

Linux · Windows · macOS
Network scanningbeginner
Ncat

Ncat is the Nmap project's modern "netcat": it reads and writes data across networks and can act as a client, server, re...

Linux · Windows · macOS
Network scanningbeginner
Nmap

Nmap maps which hosts are alive on a network and which TCP/UDP services they expose, including software versions and ope...

Linux · Windows · macOS · BSD
Network scanningbeginner
RustScan

RustScan is a fast port scanner written in Rust that finds open ports quickly and can hand them to Nmap for deeper analy...

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 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
Network scanningintermediate
enum4linux-ng

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

Linux
Network scanningbeginner
fping

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

Linux · macOS · BSD
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
Network scanningbeginner
mtr

mtr combines ping and traceroute to show each network hop and its packet loss and latency over time.

Linux · macOS · BSD
Network scanningintermediate
tcpdump

tcpdump captures and prints network packets from the command line, with a powerful filter language.

Linux · macOS · BSD