Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Nmap for Ethical Hacking

via Udemy

Overview

Learn Nmap techniques for ethical hacking, penetration testing, and network reconnaissance with hands-on labs.

What you'll learn:
  • Understand the fundamentals of Nmap and how it is used in ethical hacking.
  • Explain TCP and UDP protocols, communication flags, and port behavior.
  • Set up a complete Nmap lab environment using EVE-NG.
  • Install Nmap on Windows, Ubuntu, and Kali Linux, and use Zenmap for graphical scanning.
  • Master various Nmap scan types such as TCP Connect, SYN, ACK, FIN and more.
  • Perform host discovery scans using ICMP Echo, ARP, TCP SYN, ACK and more.
  • Conduct advanced scans such as aggressive scanning, idle scan, and no-ping scans.
  • Detect open ports, running services, and operating systems on target hosts.
  • Use the Nmap Scripting Engine (NSE) for vulnerability detection and automation.
  • Interpret and analyze Nmap scan results in real-world scenarios.
  • Develop hands-on skills required for penetration testing, network auditing, and cyber defense.

Unlock the power of Nmap-the world’s most popular network scanner-and master the essential skillset every ethical hacker, penetration tester, and network security professional needs. This comprehensive Udemy course guides you from beginner to expert, offering hands-on experience in real-world network scanning, vulnerability discovery, and security assessment using Nmap.

This course, “Nmap for Ethical Hacking,” is a complete, hands-on guide that walks you through the most powerful capabilities of Nmap — from basic scanning to advanced stealth techniques and firewall evasion.

Whether you’re a cybersecurity student, penetration tester, or IT professional, this course will equip you with practical skills using real-world labs inside EVE-NG. We don’t just talk theory — you’ll build your own lab and run live scans to understand exactly how attackers and ethical hackers operate.


What You’ll Learn:

  • Nmap basics, host discovery, and scanning types

  • TCP, UDP protocols, port states, and packet behavior

  • Firewall evasion techniques and stealth scans

  • Nmap Scripting Engine and OS/service detection

  • Setting up a complete lab in EVE-NG from scratch

  • Installing Nmap on Windows, Ubuntu, and Kali Linux

  • Using Zenmap for GUI-based scanning

  • Running ping sweeps and analyzing scan results

  • Real-world scenarios using Idle Scan, ARP ping, TCP FIN/Xmas/Maimon scans, and more

Hands-On Learning:

You will create and configure your own lab with EVE-NG, importing devices, building a firewall setup, and performing scans across different topologies. Every concept is demonstrated in a real-world scenario.

Who This Course is For:

  1. Cybersecurity professionals and students

  2. Penetration testers and ethical hackers

  3. IT and network administrators

  4. Anyone preparing for CEH, OSCP, or CompTIA Pentest+

  5. Beginners wanting a guided, practical introduction to network scanning

By the End of This Course, You’ll Be Able To:

  • Scan networks using Nmap with confidence

  • Detect live hosts, open ports, services, and operating systems

  • Perform aggressive and stealth scans

  • Bypass firewalls and analyze protected networks

  • Automate scans using NSE (Nmap Scripting Engine)

  • Build a full-featured hacking lab with EVE-NG

Syllabus

  • Introduction & Fundamentals
  • Lab Environment Setup with EVE-NG
  • Installing Nmap & Zenmap
  • Getting Started with Nmap
  • Host Discovery Techniques
  • Scanning Techniques
  • Advanced Scanning Techniques
  • Nmap Scripting Engine (NSE)
  • Firewall Evasion Techniques

Taught by

Ahmad Ali

Reviews

4.7 rating at Udemy based on 93 ratings

Start your review of Nmap for Ethical Hacking

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.