Useful Links
Computer Science
Cybersecurity
Nmap and Network Scanning
1. Fundamentals of Network Communication
2. Introduction to Network Scanning
3. Nmap Fundamentals
4. Host Discovery
5. Core Port Scanning Techniques
6. Service and Version Detection
7. Operating System Detection
8. Advanced Scanning Techniques
9. Timing and Performance Optimization
10. Firewall and IDS Evasion
11. Nmap Scripting Engine (NSE)
12. Output Formats and Analysis
13. Practical Scanning Scenarios
14. Defensive Countermeasures
Nmap Fundamentals
Introduction to Nmap
History and Development
Creator and Origins
Evolution and Versions
Purpose and Philosophy
Network Discovery
Security Auditing
Key Features and Capabilities
Host Discovery
Port Scanning
Service Detection
OS Fingerprinting
Scripting Engine
Use Cases in Security and Administration
Penetration Testing
Network Administration
Security Monitoring
Installation and Setup
Installing on Linux
Package Managers
apt (Debian/Ubuntu)
yum (Red Hat/CentOS)
pacman (Arch Linux)
zypper (openSUSE)
Source Compilation
Dependencies
Configure and Make
Installing on Windows
Installer Packages
Official Windows Installer
Chocolatey Package Manager
Command Line vs Zenmap GUI
Command Prompt Usage
PowerShell Integration
Zenmap Installation
Installing on macOS
Homebrew Installation
MacPorts Installation
Manual Installation
Verifying the Installation
Checking Version
Testing Basic Functionality
Troubleshooting Installation Issues
Permission Problems
Path Configuration
Dependency Issues
Basic Nmap Command Structure
Syntax Overview
Command Format
Option Ordering
Specifying Targets
Single IP Address
Multiple IP Addresses
Hostnames
FQDN Resolution
Local Hostnames
CIDR Notation
Network Ranges
Subnet Specification
IP Ranges
Hyphen Notation
Wildcard Notation
Input from a File
Target List Files
File Format Requirements
Excluding Targets
--exclude Option
Single Target Exclusion
Multiple Target Exclusion
--excludefile Option
Exclusion List Files
Combining Options and Flags
Option Precedence
Conflicting Options
Understanding Nmap Output
Interactive Output
Real-Time Results
Progress Indicators
Key Information Fields
Host Status
Up/Down Status
Response Time
Port State
Open Ports
Closed Ports
Filtered Ports
Service Name
Service Identification
Port/Protocol Mapping
Version Information
Service Versions
Product Details
OS Guess
Operating System Detection
Confidence Levels
Output Interpretation Tips
Reading Scan Results
Identifying False Positives
Understanding Limitations
Previous
2. Introduction to Network Scanning
Go to top
Next
4. Host Discovery