Network
PuTTY – is an SSH and telnet client, developed originally by Simon Tatham.
Mosh – is a SSH wrapper designed to keep a SSH session alive over a volatile connection.
Eternal Terminal – enables mouse-scrolling and tmux commands inside the SSH session.
nmap – is a free and open source (license) utility for network discovery and security auditing.
zmap – is a fast single packet network scanner designed for Internet-wide network surveys.
Rust Scan – to find all open ports faster than Nmap.
masscan – is the fastest Internet port scanner, spews SYN packets asynchronously.
pbscan – is a faster and more efficient stateless SYN scanner and banner grabber.
hping – is a command-line oriented TCP/IP packet assembler/analyzer.
mtr – is a tool that combines the functionality of the ‘traceroute’ and ‘ping’ programs in a single tool.
mylg – utility which combines the functions of the different network probes in one diagnostic tool.
netcat – utility which reads and writes data across network connections, using the TCP/IP protocol.
tcpdump – is a powerful command-line packet analyzer.
tshark – is a tool that allows us to dump and analyze network traffic (wireshark cli).
Termshark – is a simple terminal user-interface for tshark.
ngrep – is like GNU grep applied to the network layer.
netsniff-ng – is a Swiss army knife for your daily Linux network plumbing if you will.
sockdump – dump unix domain socket traffic.
stenographer – is a packet capture solution which aims to quickly spool all packets to disk.
tcpterm – visualize packets in TUI.
bmon – is a monitoring and debugging tool to capture networking related statistics and prepare them visually.
iptraf-ng – is a console-based network monitoring program for Linux that displays information about IP traffic.
vnstat – is a network traffic monitor for Linux and BSD.
iPerf3 – is a tool for active measurements of the maximum achievable bandwidth on IP networks.
ethr – is a Network Performance Measurement Tool for TCP, UDP & HTTP.
Etherate – is a Linux CLI based Ethernet and MPLS traffic testing tool.
echoip – is a IP address lookup service.
Nemesis – packet manipulation CLI tool; craft and inject packets of several protocols.
packetfu – a mid-level packet manipulation library for Ruby.
Scapy – packet manipulation library; forge, send, decode, capture packets of a wide number of protocols.
impacket – is a collection of Python classes for working with network protocols.
ssh-audit – is a tool for SSH server auditing.
aria2 – is a lightweight multi-protocol & multi-source command-line download utility.
iptables-tracer – observe the path of packets through the iptables chains.
inception – a highly configurable tool to check for whatever you like against any number of hosts.
Network (DNS)
dnsdiag – is a DNS diagnostics and performance measurement tools.
fierce – is a DNS reconnaissance tool for locating non-contiguous IP space.
subfinder – is a subdomain discovery tool that discovers valid subdomains for websites.
sublist3r – is a fast subdomains enumeration tool for penetration testers.
amass – is tool that obtains subdomain names by scraping data sources, crawling web archives, and more.
namebench – provides personalized DNS server recommendations based on your browsing history.
massdns – is a high-performance DNS stub resolver for bulk lookups and reconnaissance.
knock – is a tool to enumerate subdomains on a target domain through a wordlist.
dnsperf – DNS performance testing tools.
dnscrypt-proxy 2 – a flexible DNS proxy, with support for encrypted DNS protocols.
dnsdbq – API client providing access to passive DNS database systems.
grimd – fast dns proxy, built to black-hole internet advertisements and malware servers.
Network (HTTP)
curl – is a command line tool and library for transferring data with URLs.
kurly – is an alternative to the widely popular curl program, written in Golang.
HTTPie – is an user-friendly HTTP client.
wuzz – is an interactive cli tool for HTTP inspection.
h2spec – is a conformance testing tool for HTTP/2 implementation.
h2t – is a simple tool to help sysadmins to hardening their websites.
htrace.sh – is a simple Swiss Army knife for http/https troubleshooting and profiling.
httpstat – is a tool that visualizes curl statistics in a way of beauty and clarity.
httplab – is an interactive web server.
Lynx – is a text browser for the World Wide Web.
Browsh – is a fully interactive, real-time, and modern text-based browser.
HeadlessBrowsers – a list of (almost) all headless web browsers in existence.
ab – is a single-threaded command line tool for measuring the performance of HTTP web servers.
siege – is an http load testing and benchmarking utility.
wrk – is a modern HTTP benchmarking tool capable of generating significant load.
wrk2 – is a constant throughput, correct latency recording variant of wrk.
vegeta – is a constant throughput, correct latency recording variant of wrk.
bombardier – is a fast cross-platform HTTP benchmarking tool written in Go.
gobench – http/https load testing and benchmarking tool.
hey – HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom.
boom – is a script you can use to quickly smoke-test your web app deployment.
SlowHTTPTest – is a tool that simulates some Application Layer Denial of Service attacks by prolonging HTTP.
gobuster – is a free and open source directory/file & DNS busting tool written in Go.
ssllabs-scan – command-line reference-implementation client for SSL Labs APIs.
http-observatory – Mozilla HTTP Observatory cli version.
SSL
openssl – is a robust, commercial-grade, and full-featured toolkit for the TLS and SSL protocols.
gnutls-cli – client program to set up a TLS connection to some other computer.
sslyze – fast and powerful SSL/TLS server scanning library.
sslscan – tests SSL/TLS enabled services to discover supported cipher suites.
testssl.sh – testing TLS/SSL encryption anywhere on any port.
cipherscan – a very simple way to find out which SSL ciphersuites are supported by a target.
spiped – is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses.
Certbot – is EFF’s tool to obtain certs from Let’s Encrypt and (optionally) auto-enable HTTPS on your server.
mkcert – simple zero-config tool to make locally trusted development certificates with any names you’d like.
certstrap – tools to bootstrap CAs, certificate requests, and signed certificates.
Sublert – is a security and reconnaissance tool to automatically monitor new subdomains.
mkchain – open source tool to help you build a valid SSL certificate chain.
Security
SELinux – provides a flexible Mandatory Access Control (MAC) system built into the Linux kernel.
AppArmor – proactively protects the operating system and applications from external or internal threats.
grapheneX – Automated System Hardening Framework.
DevSec Hardening Framework – Security + DevOps: Automatic Server Hardening.
TOR
Nipe – script to make Tor Network your default gateway.
multitor – a tool that lets you create multiple TOR instances with a load-balancing.
Network
Wireshark – is the world’s foremost and widely-used network protocol analyzer.
Ettercap – is a comprehensive network monitor tool.
EtherApe – is a graphical network monitoring solution.
Packet Sender – is a networking utility for packet generation and built-in UDP/TCP/SSL client and servers.
Ostinato – is a packet crafter and traffic generator.
JMeter™ – open source software to load test functional behavior and measure performance.
locust – scalable user load testing tool written in Python.
Browsers
SSL/TLS Capabilities of Your Browser – test your browser’s SSL implementation.
Can I use – provides up-to-date browser support tables for support of front-end web technologies.
Panopticlick 3.0 – is your browser safe against tracking?
Privacy Analyzer – see what data is exposed from your browser.
Web Browser Security – it’s all about Web Browser fingerprinting.
How’s My SSL? – help a web server developer learn what real world TLS clients were capable of.
sslClientInfo – client test (incl TLSv1.3 information).
SSL/Security
SSLLabs Server Test – performs a deep analysis of the configuration of any SSL web server.
SSLLabs Server Test (DEV) – performs a deep analysis of the configuration of any SSL web server.
ImmuniWeb® SSLScan – test SSL/TLS (PCI DSS, HIPAA and NIST).
SSL Check – scan your website for non-secure content.
SSL Scanner – analyze website security.
CryptCheck – test your TLS server configuration (e.g. ciphers).
urlscan.io – service to scan and analyse websites.
Report URI – monitoring security policies like CSP and HPKP.
CSP Evaluator – allows developers and security experts to check if a Content Security Policy.
Useless CSP – public list about CSP in some big players (might make them care a bit more).
Why No HTTPS? – top 100 websites by Alexa rank not automatically redirecting insecure requests.
TLS Cipher Suite Search– cipher suite search engine.
cipherli.st – strong ciphers for Apache, Nginx, Lighttpd, and more.*
dhtool – public Diffie-Hellman parameter service/tool.
badssl.com – memorable site for testing clients against bad SSL configs.
tlsfun.de – registered for various tests regarding the TLS/SSL protocol.
CAA Record Helper – generate a CAA policy.
Common CA Database – repository of information about CAs, and their root and intermediate certificates.
CERTSTREAM – real-time certificate transparency log update stream.
crt.sh – discovers certificates by continually monitoring all of the publicly known CT.
Hardenize – deploy the security standards.
Cipher suite compatibility – test TLS cipher suite compatibility.
urlvoid – this service helps you detect potentially malicious websites.
security.txt – a proposed standard (generator) which allows websites to define security policies.
ssl-config-generator – help you follow the Mozilla Server Side TLS configuration guidelines.
HTTP Headers & Web Linters
Security Headers – analyse the HTTP response headers (with rating system to the results).
Observatory by Mozilla – set of tools to analyze your website.
webhint – is a linting tool that will help you with your site’s accessibility, speed, security, and more.
DNS
ViewDNS – one source for free DNS related tools and information.
DNSLookup – is an advanced DNS lookup tool.
DNSlytics – online DNS investigation tool.
DNS Spy – monitor, validate and verify your DNS configurations.
Zonemaster – helps you to control how your DNS works.
Leaf DNS – comprehensive DNS tester.
Find subdomains online – find subdomains for security assessment penetration test.
DNSdumpster – dns recon & research, find & lookup dns records.
DNS Table online – search for DNS records by domain, IP, CIDR, ISP.
intoDNS – DNS and mail server health checker.
DNS Bajaj – check the delegation of your domain.
BuddyDNS Delegation LAB – check, trace and visualize delegation of your domain.
dnssec-debugger – DS or DNSKEY records validator.
PTRarchive.com – this site is responsible for the safekeeping of historical reverse DNS records.
xip.io – wildcard DNS for everyone.
nip.io – dead simple wildcard DNS for any IP Address.
dnslookup (ceipam) – one of the best DNS propagation checker (and not only).
What’s My DNS – DNS propagation checking tool.
DNSGrep – quickly searching large DNS datasets.
Net-tools
Netcraft – detailed report about the site, helping you to make informed choices about their integrity.*
RIPE NCC Atlas – a global, open, distributed Internet measurement platform.
Robtex – uses various sources to gather public information about IP numbers, domain names, host names, etc.
Security Trails – APIs for Security Companies, Researchers and Teams.
Online Curl – curl test, analyze HTTP Response Headers.
Online Tools for Developers – HTTP API tools, testers, encoders, converters, formatters, and other tools.
Ping.eu – online Ping, Traceroute, DNS lookup, WHOIS and others.
Network-Tools – network tools for webmasters, IT technicians & geeks.
BGPview – search for any ASN, IP, Prefix or Resource name.
Is BGP safe yet? – check BGP (RPKI) security of ISPs and other major Internet players.
Riseup – provides online communication tools for people and groups working on liberatory social change.
VirusTotal – analyze suspicious files and URLs to detect types of malware.
Privacy
privacytools.io – provides knowledge and tools to protect your privacy against global mass surveillance.
DNS Privacy Test Servers – DNS privacy recursive servers list (with a ‘no logging’ policy).
Encoders/Decoders and Regex testing
URL Encode/Decode – tool from above to either encode or decode a string of text.
Uncoder – the online translator for search queries on log data.
Regex101 – online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript.
RegExr – online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
RegEx Testing – online regex testing tool.
RegEx Pal – online regex testing tool + other tools.
The Cyber Swiss Army Knife – a web app for encryption, encoding, compression and data analysis
.
Passwords
have i been pwned? – check if you have an account that has been compromised in a data breach.
dehashed – is a hacked database search engine.
Leaked Source – is a collaboration of data found online in the form of a lookup.
CVE/Exploits databases
CVE Mitre – list of publicly known cybersecurity vulnerabilities.
CVE Details – CVE security vulnerability advanced database.
Exploit DB – CVE compliant archive of public exploits and corresponding vulnerable software.
0day.today – exploits market provides you the possibility to buy/sell zero-day exploits.
sploitus – the exploit and tools database.
cxsecurity – free vulnerability database.
Vulncode-DB – is a database for vulnerabilities and their corresponding source code if available.
cveapi – free API for CVE data.
Crypto
Keybase – it’s open source and powered by public-key cryptography.
PGP Keyservers
SKS OpenPGP Key server – services for the SKS keyservers used by OpenPGP.
HTTP(s) Services
Varnish Cache – HTTP accelerator designed for content-heavy dynamic web sites.
Nginx – open source web and reverse proxy server that is similar to Apache, but very light weight.
OpenResty – is a dynamic web platform based on NGINX and LuaJIT.
Tengine – a distribution of Nginx with some advanced features.
Caddy Server – is an open source, HTTP/2-enabled web server with HTTPS by default.
HAProxy – the reliable, high performance TCP/HTTP load balancer.
DNS Services
Unbound – validating, recursive, and caching DNS resolver (with TLS).
Knot Resolver – caching full resolver implementation, including both a resolver library and a daemon.
PowerDNS – is an open source authoritative DNS server, written in C++ and licensed under the GPL.
Other Services
3proxy – tiny free proxy server.
Security/hardening
Emerald Onion – is a 501(c)(3) nonprofit organization and transit internet service provider (ISP).
pi-hole – the Pi-hole® is a DNS sinkhole that protects your devices from unwanted content.
maltrail – malicious traffic detection system.
security_monkey – monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
firecracker – secure and fast microVMs for serverless computing.
streisand – sets up a new server running your choice of WireGuard, OpenSSH, OpenVPN, and more.
Tools
CapAnalysis – web visual tool to analyze large amounts of captured network traffic (PCAP analyzer).
netbox – IP address management (IPAM) and data center infrastructure management (DCIM) tool.
Labs
NRE Labs – learn automation by doing it. Right now, right here, in your browser.
Other
LBNL’s Network Research Group – home page of the Network Research Group (NRG).