Course curriculum

  • 1

    Introduction To Nmap

    • Introduction To Nmap
    • Setting Up Our Working Environment
    • Compiling Nmap From Source
    • The Role Of Network Scanning In Penetration Testing
  • 2

    Networking Fundamentals

    • Port Scanning Explained
    • The OSI Model
    • The Network Layer
    • The Transport Layer
    • TCP Header Flags & 3-Way Handshake
  • 3

    Host Discovery

    • Ping Sweep & Don’t Ping
    • TCP SYN Ping
    • TCP ACK Ping
    • UDP Ping Scan
    • ARP PING
    • ICMP ECHO Ping & ICMP Timestamp Ping
    • IP Protocol Ping
    • Traceroute & Reverse DNS Resolution
  • 4

    Advanced Scanning

    • Setting Up Our Virtual Hacking Lab
    • Default Nmap Scan
    • Port Scanning Options & Ranges
    • TCP Connect Scan (-sT)
    • Stealth (SYN) scanning (-sS)
    • OS Detection & Service Detection
    • Aggressive Scanning
    • UDP Scanning
    • The Reason Option
    • The Fast Scan
    • Verbosity, output and logging
    • FIN, XMAS and NULL Scanning
    • WebMap - Web Dashboard For Nmap
    • Metasploitable3 Prebuilt VM Images
  • 5

    Firewall Detection & Evasion

    • Firewall detection with ACK Probing
    • Packet Fragmentation
    • Specifying MTU
    • Using IP Decoys
    • Spoofing MAC Addresses
  • 6

    Scan Timing & Performance

    • Timing Templates
    • Parallelism
    • Host Timeout
    • Scan Delay
  • 7

    Nmap Scripting Engine (NSE)

    • Introduction To The NSE
    • NSE Syntax
    • Script Categories
  • 8

    Service Enumeration

    • Banner Grabbing With Nmap
    • Whois & Traceroute Geo-location Enumeration
    • FTP Enumeration
    • SMTP Enumeration
    • DNS Enumeration - Zone-transfer & DNS Bruteforce
    • HTTP Enumeration - HTTP Methods
    • HTTP Enumeration - Finding Hidden Files & Directories
    • HTTP Enumeration - WAF Detection & Fingerprinting
    • SMB Enumeration
    • MySQL Enumeration
    • Vulnerability Scanning With Nmap

Rolling Release

The course follows a rolling release system.

  • What is rolling release?

    New videos, content, and challenges will be added on a weekly basis. Content is kept up to date and revised.