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