What this book covers
Chapter 1, Nmap Fundamentals, introduces basic Nmap usage and the Nmap Scripting Engine.
Chapter 2, Getting Familiar with Nmap's Family, introduces all the tools in the Nmap project.
Chapter 3, Network Scanning, explores the different scanning techniques supported by Nmap to discover hosts on networks.
Chapter 4, Reconnaissance Tasks, shows different tasks for information gathering that you can do with Nmap.
Chapter 5, Scanning Web Servers, covers web application security checks you can do with Nmap.
Chapter 6, Scanning Databases, illustrates how to perform security checks against the most popular database engines.
Chapter 7, Scanning Mail Servers, teaches you how to perform security checks against mail servers using Nmap.
Chapter 8, Scanning Windows Systems, covers scanning tricks and Nmap Scripting Engine scripts to work with Windows systems.
Chapter 9, Scanning ICS/SCADA Systems, introduces you to scanning ICS/SCADA critical systems.
Chapter 10, Scanning Mainframes, shows how Nmap can interact with mainframes.
Chapter 11, Optimizing Scans, looks at Nmap options and tricks to optimize scans.
Chapter 12, Generating Scan Reports, covers the output options included in Nmap and will teach you how to generate reports in different formats.
Chapter 13, Developing for the Nmap Scripting Engine, introduces you to using the Nmap Scripting Engine API and libraries to develop your own scripts.
Chapter 14, Exploiting Vulnerabilities with the Nmap Scripting Engine, introduces you to exploiting and reporting vulnerabilities with Nmap.