From charlesreid1

No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
This short course consists of 12 short lectures in 3 modules, with each module building on the last. Lab scenarios will be integrated throughout.
This is a 12-part short course on advanced nmap topics, intended for cybersecurity professionals. The course consists of 12 short lectures, with associated labs for each lecture (multiple scenarios for each lab). Each module builds on the last.
 
==Lab Scenarios==
 
There are 3 lab scenarios that map to the 3 modules of the course.
 
* '''Scenario 1: Web and Cloud Audit (Hybrid Red/Blue Team)''': Investigate an organization's publicly accessible web services and a small, simulated cloud environment (a few instances representing common services like servers, APIs, and storage).
 
* '''Scenario 2: Industrial Control System Network (Red Team)''':  (TBD)
 
* '''Scenario 2 (Alternative): Casino Floor Network (Red Team)''': Network with a few desktop machines, and many, many small connected devices
 
* '''Scenario 3: Corporate Office Environment''': Navigating, mapping, auditing corporate network with various laptops, desktops, printers, office equipment, and servers connected to private subnet


==Module 1: Nmap Mastery - Beyond the Basics==
==Module 1: Nmap Mastery - Beyond the Basics==
Line 7: Line 19:
Lab Integration: Students will begin initial reconnaissance on all three lab scenarios using the techniques learned in this module.
Lab Integration: Students will begin initial reconnaissance on all three lab scenarios using the techniques learned in this module.


* [[Nmap/2025 Short Course/Lecture 1]] - Precision Host Discovery & Initial Sweeps
Lectures:
* [[Nmap/2025 Short Course/Lecture 2]] - Advanced Port Scanning Techniques & Service Probing
 
* [[Nmap/2025 Short Course/Lecture 3]] - OS Detection, Output Formats, and Scan Comparison
* [[Nmap/Short Course/Lecture 1]] - Precision Host Discovery & Initial Sweeps
* [[Nmap/2025 Short Course/Lecture 4]] - Optimizing Nmap: Performance Tuning & Firewall Evasion Basics
* [[Nmap/Short Course/Lecture 2]] - Advanced Port Scanning Techniques & Service Probing
* [[Nmap/Short Course/Lecture 3]] - OS Detection, Output Formats, and Scan Comparison
* [[Nmap/Short Course/Lecture 4]] - Optimizing Nmap: Performance Tuning & Firewall Evasion Basics
 
Labs:


* [[Nmap/Short Course/Lab 1]]
* [[Nmap/Short Course/Lab 2]]
* [[Nmap/Short Course/Lab 3]]
* [[Nmap/Short Course/Lab 4]]


==Module 2: Red Team Nmap - Offensive Recon & Vuln Identification==
==Module 2: Red Team Nmap - Offensive Recon & Vuln Identification==
Line 19: Line 39:
Lab Integration: Focus on applying offensive Nmap techniques within the ICS Penetration (Scenario 2) and Web/Cloud Audit (Scenario 3) labs.
Lab Integration: Focus on applying offensive Nmap techniques within the ICS Penetration (Scenario 2) and Web/Cloud Audit (Scenario 3) labs.


* [[Nmap/2025 Short Course/Lecture 5]] - Introduction to the Nmap Scripting Engine (NSE)
Lectures:
* [[Nmap/2025 Short Course/Lecture 6]] - NSE for Vulnerability Discovery and Service Enumeration
 
* [[Nmap/2025 Short Course/Lecture 7]] - Advanced NSE Usage & Nmap for Exploitation Support
* [[Nmap/Short Course/Lecture 5]] - Introduction to the Nmap Scripting Engine (NSE)
* [[Nmap/2025 Short Course/Lecture 8]] - Nmap in Penetration Testing: Pivoting & Internal Recon
* [[Nmap/Short Course/Lecture 6]] - NSE for Vulnerability Discovery and Service Enumeration
* [[Nmap/Short Course/Lecture 7]] - Advanced NSE Usage & Nmap for Exploitation Support
* [[Nmap/Short Course/Lecture 8]] - Nmap in Penetration Testing: Pivoting & Internal Recon
 
Labs:
 
* [[Nmap/Short Course/Lab 5]]
* [[Nmap/Short Course/Lab 6]]
* [[Nmap/Short Course/Lab 7]]
* [[Nmap/Short Course/Lab 8]]


==Module 3: Blue Team Nmap - Auditing, Defense & Network Monitoring==
==Module 3: Blue Team Nmap - Auditing, Defense & Network Monitoring==
Line 30: Line 59:
Lab Integration: Focus on applying defensive Nmap techniques within the Corporate Network Audit (Scenario 1) and using data from all scenarios for defensive analysis.
Lab Integration: Focus on applying defensive Nmap techniques within the Corporate Network Audit (Scenario 1) and using data from all scenarios for defensive analysis.


* [[Nmap/2025 Short Course/Lecture 9]] - Network Auditing & Inventory with Nmap
Lectures:
* [[Nmap/2025 Short Course/Lecture 10]] - Compliance, Policy Verification, and Rogue Device Detection
* [[Nmap/2025 Short Course/Lecture 11]] - Integrating Nmap with Defensive Tools (Wireshark, Snort/Suricata, SIEM)
* [[Nmap/2025 Short Course/Lecture 12]] - Detecting Scans, Defensive Strategies & Course Capstone
 
==Lab Scenarios and Labs==
 
There are 3 scenarios that are covered in each lab. There is one lab for each lecture.
 
Here are the lab scenarios:
 
* '''Scenario 1 (Blue Team)''': Navigating, mapping, and auditing a corporate network with various laptops, desktops, printers, and office equipment connected to a few public and private subnets
 
* '''Scenario 2 (Red Team)''': penetrating an pivoting inside of an industrial control system network
 
* '''Scenario 3 (Web and Cloud Audit, Hybrid Red/Blue)''': Investigate an organization's publicly accessible web services and a small, simulated cloud environment (a few instances representing common services like servers, APIs, and storage). Red team will attempt to use nmap to identify exposed services, pinpoint versions or technology, and find security misconfigurations. Blue team will attempt to use nmap to verify only intended ports and service are exposed, audit for known vulnerabilities, identify services that are out of compliance with security policy, report findings and make recommendations.


And here are the labs:
* [[Nmap/Short Course/Lecture 9]] - Network Auditing & Inventory with Nmap
* [[Nmap/Short Course/Lecture 10]] - Compliance, Policy Verification, and Rogue Device Detection
* [[Nmap/Short Course/Lecture 11]] - Integrating Nmap with Defensive Tools (Wireshark, Snort/Suricata, SIEM)
* [[Nmap/Short Course/Lecture 12]] - Detecting Scans, Defensive Strategies & Course Capstone


* Module 1:
Labs:
** [[Nmap/2025 Short Course/Lab 1]]
** [[Nmap/2025 Short Course/Lab 2]]
** [[Nmap/2025 Short Course/Lab 3]]
** [[Nmap/2025 Short Course/Lab 4]]


* Module 2:
* [[Nmap/Short Course/Lab 9]]
** [[Nmap/2025 Short Course/Lab 5]]
* [[Nmap/Short Course/Lab 10]]
** [[Nmap/2025 Short Course/Lab 6]]
* [[Nmap/Short Course/Lab 11]]
** [[Nmap/2025 Short Course/Lab 7]]
* [[Nmap/Short Course/Lab 12]]
** [[Nmap/2025 Short Course/Lab 8]]


* Module 3:
==Notes for the Instructor==
** [[Nmap/2025 Short Course/Lab 9]]
** [[Nmap/2025 Short Course/Lab 10]]
** [[Nmap/2025 Short Course/Lab 11]]
** [[Nmap/2025 Short Course/Lab 12]]


[[Nmap/Short Course/Running the Labs]]


==Flags==


[[Category:
{{NmapShortCourseFlag}}

Latest revision as of 15:07, 29 May 2025

This is a 12-part short course on advanced nmap topics, intended for cybersecurity professionals. The course consists of 12 short lectures, with associated labs for each lecture (multiple scenarios for each lab). Each module builds on the last.

Lab Scenarios

There are 3 lab scenarios that map to the 3 modules of the course.

  • Scenario 1: Web and Cloud Audit (Hybrid Red/Blue Team): Investigate an organization's publicly accessible web services and a small, simulated cloud environment (a few instances representing common services like servers, APIs, and storage).
  • Scenario 2: Industrial Control System Network (Red Team): (TBD)
  • Scenario 2 (Alternative): Casino Floor Network (Red Team): Network with a few desktop machines, and many, many small connected devices
  • Scenario 3: Corporate Office Environment: Navigating, mapping, auditing corporate network with various laptops, desktops, printers, office equipment, and servers connected to private subnet

Module 1: Nmap Mastery - Beyond the Basics

Module Theme: Deep dive into Nmap's core scanning methodologies, output interpretation, and performance tuning.

Lab Integration: Students will begin initial reconnaissance on all three lab scenarios using the techniques learned in this module.

Lectures:

Labs:

Module 2: Red Team Nmap - Offensive Recon & Vuln Identification

Module Theme: Leveraging Nmap for offensive security tasks, focusing on deep enumeration, vulnerability discovery using NSE, and mapping attack paths.

Lab Integration: Focus on applying offensive Nmap techniques within the ICS Penetration (Scenario 2) and Web/Cloud Audit (Scenario 3) labs.

Lectures:

Labs:

Module 3: Blue Team Nmap - Auditing, Defense & Network Monitoring

Module Theme: Employing Nmap for defensive security, including network auditing, change detection, compliance verification, and informing defensive strategies.

Lab Integration: Focus on applying defensive Nmap techniques within the Corporate Network Audit (Scenario 1) and using data from all scenarios for defensive analysis.

Lectures:

Labs:

Notes for the Instructor

Nmap/Short Course/Running the Labs

Flags