Skip to main content

Awesome Resources

Videos

Tools

Binary Exploitation

ToolDescription
pwntoolsCTF framework and exploit development library
aflAmerican fuzzy lop, a security-oriented fuzzer

Cryptography

ToolDescription
CyberChefA web app for encryption, encoding, compression and data analysis.
CryptiiA web app for encoding, decoding, and encryption.
CrackStationA web app for password cracking.
DecodifyA web app for encoding, decoding, and encryption.
Enigma MachineA web app for simulating the Enigma Machine.
PEMCrackA web app for cracking PEM files.

Digital Forensics

ToolDescription
WiresharkA network protocol analyzer, to analyze pcap or pcapng files.
BinwalkA fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images.
VolatilityA memory forensics framework.
AutopsyA digital forensics platform and graphical interface to The Sleuth Kit (TSK) and other digital forensics tools.
The Sleuth KitA collection of command line tools that allow you to investigate volume and file system data.
ExifToolA platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files.

Steganography

ToolDescription
StegsolveA steganography tool for analyzing images.
ZStegA steganography tool for analyzing images.
Sonic VisualiserA tool for viewing and analyzing the contents of music audio files.
SnowA tool for analyzing whitespace steganography.
stegextractA tool for extracting hidden data from images.
SmartDeblurA tool for deblurring images.

Reverse Engineering

ToolDescription
GhidraA free software reverse engineering (SRE) suite of tools developed by NSA.
IDA ProA commercial and most popular disassembler and debugger for Windows, Linux or macOS.
Radare2A free UNIX-like RE framework, and command-line toolset
AngrA python framework for analyzing binaries.
Z3A theorem prover from Microsoft Research.
GDBThe GNU Project debugger.
ApkToolA tool for reverse engineering Android apk files.
FridaA dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers.

Web Security

ToolDescription
Burp SuiteA suite of tools for web security testing.
PostmanA platform for API testing
SQLmapAn open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers.
fuffA fast web fuzzer written in Go.
GopherusA tool for generating malicious gopher payloads.
ngrokA tool for exposing local servers behind NATs and firewalls to the public internet over secure tunnels.
NiktoAn open source (GPL) web server scanner which performs comprehensive tests against web servers for multiple items, including over 6700 potentially dangerous files/programs, checks for outdated versions of over 1250 servers, and version specific problems on over 270 servers.
OWASP ZAPIntercepting proxy to replay, debug, and fuzz HTTP requests and responses.

Misc

Bruteforcers

ToolDescription
HydraA fast network logon cracker which support many different services.
John the RipperA fast password cracker, currently available for many flavors of Unix, macOS, Windows, DOS, BeOS, and OpenVMS.
HashcatA fast password recovery tool.

Esotheric Languages

ToolDescription
BrainfuckA web app for running Brainfuck code.