Tools of the Trade
๐ฐ๏ธ 1. Nmap
- What it does: Scans networks to discover open ports and services.
- Skills to practice: Port scanning, service/version detection, OS fingerprinting.
- Learn:
Nmap Cheat Sheet (by SANS)
Nmap Book
๐ 2. Burp Suite (Community Edition)
๐ 3. Dirbuster / Gobuster
- What it does: Brute-forces web directories and files on a web server.
- Skills to practice: Directory enumeration, hidden file discovery.
- Learn:
Gobuster GitHub
๐ 4. John the Ripper / Hashcat
๐งช 5. Netcat (nc)
- What it does: Reads/writes data across networks โ good for reverse shells and port listening.
- Skills to practice: Bind/reverse shells, banner grabbing.
- Learn:
Netcat Cheat Sheet
๐ก 6. Wireshark
- What it does: Captures and analyzes network traffic in real-time.
- Skills to practice: Packet inspection, protocol analysis, password sniffing.
- Learn:
Wireshark Tutorial (by Wireshark)
๐ ๏ธ 7. CyberChef
- What it does: Swiss army knife for encoding, decoding, hashing, and more โ all in your browser.
- Skills to practice: Base64, hex, XOR, ROT13, hashing, decoding binary.
- Use it here: CyberChef
๐งฎ 8. Ghidra (or Binary Ninja / IDA Free)
๐งต 9. Strings & Binwalk
- What they do: Extract strings or embedded data from binaries/files/images.
- Skills to practice: Stego analysis, firmware inspection.
- Learn:
Binwalk Guide (DFIR.training)
๐ง 10. Python & Bash Scripting