Chapter 11: Optimizing Scans
One of my favorite things about Nmap is how customizable it is. If configured properly, Nmap can be used to scan anything from single targets to millions of IP addresses in a single run. However, we need to be careful and understand the configuration options and scanning phases that can affect performance, but most importantly, we need to really think about our scan objective beforehand. Do we need the information from the reverse DNS lookup? Do we know all targets are online? Is the network congested? Do the targets respond fast enough? These and many more aspects can add to your scanning time.
Therefore, optimizing scans is important and can save us hours if we are working with many targets. This chapter starts by introducing the different scanning phases, timing, and performance options. Unless we have a solid understanding of what goes on behind the curtains during a scan, we won't be able to completely optimize our scans. Timing templates are...