Saltar al contenido principal

Nmap Advanced

35 hours 6 Modules 20+ Labs Beginner to Advanced

Course Description

Nmap is the most powerful network scanner in existence. This course teaches you to use Nmap like a professional penetration tester.


Learning Objectives

  1. Master all Nmap scan types
  2. Evade firewalls and IDS
  3. Write custom NSE scripts
  4. Automate reconnaissance workflows
  5. Analyze scan results effectively
  6. Integrate Nmap with other tools

Course Structure


Modules

Module 1: Nmap Fundamentals (5h)

  • Basic scan types (TCP, UDP, SYN)
  • Port specification
  • Target specification
  • Output formats
  • Timing templates

Module 2: Service & Version Detection (6h)

  • Service detection (-sV)
  • Version intensity
  • Banner grabbing
  • Service probes
  • Custom service fingerprints

Module 3: OS Detection (5h)

  • OS fingerprinting (-O)
  • Fingerprint submission
  • Aggressive detection
  • OS classes

Module 4: NSE Scripting (8h)

  • Script categories
  • Script arguments
  • Writing custom scripts
  • Lua basics for NSE
  • Vulnerability scanning scripts

Module 5: Firewall Evasion (6h)

  • Fragmentation
  • Decoys
  • Source port manipulation
  • Idle scan
  • Timing evasion

Module 6: Advanced Techniques (5h)

  • Zenmap usage
  • Ndiff comparisons
  • Masscan integration
  • Automation scripts
  • Reporting

Tools

ToolPurpose
NmapNetwork scanner
ZenmapGUI interface
MasscanFast scanning
NdiffScan comparison