По умолчанию Nmap сканирует 1000 самых популярных портов в соответствии со статистикой, полученной в результате сканирования по всему Интернету и сканирования больших внутренних сетей с лета 2008 года. Есть несколько вариантов, которые могут изменить это: -F
уменьшает число до 100, -p
позволяет вам указать, какие порты сканировать, и --top-ports
позволяет указать, сколько наиболее популярных портов для сканирования. Это означает, что сканирование по умолчанию эквивалентно --top-ports 1000
и -F
совпадает с --top-ports 100
.
Эти числа были установлены в версии 4.75 и были заменой примерно 1700 (TCP) портов, которые были по умолчанию в версии 4.68. Цель состояла в том, чтобы уменьшить время сканирования, все еще давая разумные результаты. Гибкость параметров командной строки Nmap гарантирует, что вы по-прежнему можете сканировать практически любую комбинацию портов, какую хотите, независимо от настроек по умолчанию.
Сканирование всех 65536 портов TCP по-прежнему возможно с помощью -p0-
, но это займет очень много времени. Сканирование всех портов UDP с помощью -sU -p0-
займет еще больше времени из-за способа обнаружения открытых портов.