Nmap Tutorials

Learn Nmap through comprehensive tutorials that cover network scanning, port enumeration, and security auditing. Study Nmap online via hands-on labs and practical cybersecurity exercises in our interactive playground.

Analyze Scan Statistics in Nmap

In this lab, you will learn how to analyze scan statistics in Nmap. You'll run scans with stats, add verbosity, save stats output, review timing stats, compare stats with different timing templates, and analyze scan duration using the Xfce terminal.
Nmap

Combine TCP and UDP Scanning in Nmap

In this lab, you will learn how to combine TCP and UDP scanning techniques in Nmap. You'll explore running combined scans, targeting specific ports, increasing verbosity, saving results, and comparing TCP and UDP outputs in the Xfce terminal. Analyze the scan results to understand network services.
Nmap

Automate Scans with Nmap

In this lab, you'll learn how to automate Nmap scans using shell scripting and cron scheduling. You'll create a scan script, make it executable, and schedule it to run automatically. You'll also learn how to add multiple scans to the script and verify the automation.
Nmap

Understand Nmap Command Syntax

In this lab, you will learn the fundamental Nmap command syntax. You'll explore basic commands, display help information, increase verbosity, enable debugging, combine options, and test your knowledge on a local network. This hands-on experience will solidify your understanding of Nmap's command-line interface.
Nmap

Combine OS and Service Detection in Nmap

In this lab, you'll learn how to combine OS and service detection in Nmap. You'll run combined scans, scan specific ports, add verbosity, save results, and analyze the output. Compare combined scans with individual scans to understand the benefits.
Nmap

Optimize Scan Timing and Performance in Nmap

In this lab, you will learn how to optimize Nmap scan timing and performance. You'll explore techniques like using fast templates, increasing parallelism, setting scan delays, tracking progress, and testing stealth. Compare timing results in Xfce terminal.
Nmap

Identify Operating Systems with Nmap

In this lab, you will learn how to identify operating systems using Nmap. You'll explore various Nmap options for OS detection, including enabling OS guessing, combining OS detection with port scanning, limiting scans, and exporting results. You'll also view OS details in the Xfce terminal.
Nmap

Evade Firewalls and IDS with Nmap

In this lab, learn how to evade firewalls and Intrusion Detection Systems (IDS) using Nmap. Explore techniques like decoy scans, packet fragmentation, IP spoofing, and rate limiting. Combine these methods and verify evasion in an Xfce terminal.
Nmap

Execute UDP Scanning with Nmap

In this lab, you will learn how to execute UDP scanning with Nmap. You will run UDP scans, scan specific UDP ports, combine UDP and TCP scans, add version detection, view results in Xfce terminal, and compare outputs in Xfce text editor.
Nmap

Compare Scan Results in Nmap

In this lab, you will learn to compare Nmap scan results. You'll run SYN and TCP scans, save the outputs, and use diff to analyze the differences. You'll also explore verbose scans and document your findings using a text editor and terminal.
Nmap

Detect Services and Versions in Nmap

In this lab, you will learn how to detect services and versions using Nmap. You'll explore different techniques, including running service detection, adjusting intensity, targeting specific ports, using full detection, analyzing output, and saving results. This hands-on experience will enhance your Nmap skills.
Nmap

Adjust Packet Rates in Nmap

In this lab, you will learn how to adjust packet rates in Nmap to optimize scan speed and avoid detection. You'll explore using --min-rate and --max-rate options, combining rates, adding verbosity, and saving results. Finally, you'll review the rate impact in the Xfce terminal.
Nmap

Manage Output Formats in Nmap

In this lab, you'll learn how to manage Nmap output formats. You'll explore saving scan results to normal files, generating XML output, creating grepable output, and appending output to existing files. Finally, you'll open the results in a text editor.
Nmap

Utilize Nmap Scripting Engine

In this lab, you will learn how to utilize the Nmap Scripting Engine (NSE) to extend Nmap's capabilities. You'll run default scripts, use specific scripts, add arguments, update scripts, test multiple scripts, and view script output in the Xfce terminal.
Nmap

Specify Targets for Scanning in Nmap

In this lab, you will learn how to specify different targets for scanning using Nmap. You'll practice scanning localhost, IP ranges, subnets, and target lists from a file. You'll also learn how to exclude specific IPs from a scan and verify the results in the Xfce terminal.
Nmap

Install Nmap on Linux

In this lab, you will learn how to install Nmap on a Linux system. You'll update the package list, install Nmap using the apt package manager, verify the installation, and check the installed Nmap version. This hands-on lab provides a practical introduction to using Nmap on Linux.
Nmap

Perform Host Discovery with Nmap

In this lab, you will learn how to perform host discovery using Nmap. You'll explore different ping scan techniques, including ping scan, disabling port scan, TCP SYN ping, ACK ping, and combining pings. You'll also learn how to view live hosts in the Xfce terminal.
Nmap

Conduct Port Scanning with Nmap

In this lab, you will learn how to conduct port scanning using Nmap. You will practice different scan types, including TCP connect scan, SYN scan, and scanning specific ports and port ranges. You will also learn how to scan top ports and check the results in the Xfce terminal.
Nmap
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 27
  • Next