官术网_书友最值得收藏!

Discovering hosts with UDP ping scans

Ping scans are used to determine if a host is responding and can be considered online. UDP ping scans have the advantage of being capable of detecting systems behind firewalls with strict TCP filtering leaving the UDP traffic forgotten.

This next recipe describes how to perform a UDP ping scan with Nmap and its related options.

How to do it...

Open a terminal and type the following command:

# nmap -sP -PU <target>

Nmap will determine if <target> is reachable by using this technique.

# nmap -sP -PU scanme.nmap.org 


Nmap scan report for scanme.nmap.org (74.207.244.221) 
Host is up (0.089s latency). 
Nmap done: 1 IP address (1 host up) scanned in 13.25 seconds 

How it works...

The technique used by a UDP ping scan works as follows:

  • Nmap sends an empty UDP packet to ports 31 and 338
  • If the host is responding, it should return an ICMP port unreachable error
  • If the host is offline, various ICMP error messages could be returned

There's more...

Services that do not respond to empty UDP packets will generate false positives when probed. These services will simply ignore the UDP packets, and the host will be incorrectly marked as offline. Therefore, it is important that we select ports that are likely to be closed.

Selecting ports in UDP ping scans

To specify the ports to be probed, add them after the flag -PU, as follows:

# nmap -sP -PU1337,11111 scanme.nmap.org

See also

  • The Finding live hosts in your network recipe in Chapter 1, Nmap Fundamentals
  • The Discovering hosts with TCP SYN ping scans recipe
  • The Discovering hosts with TCP ACK ping scans recipe
  • The Discovering hosts with ICMP ping scans recipe
  • The Discovering hosts with IP protocol ping scans recipe
  • The Discovering hosts with ARP ping scans recipe
  • The Discovering hosts using broadcast pings recipe
  • The Discovering stateful firewalls by using a TCP ACK scan recipe in Chapter 3, Gathering Additional Host Information
主站蜘蛛池模板: 海晏县| 盐亭县| 阜新市| 南安市| 尉犁县| 耒阳市| 章丘市| 浏阳市| 清涧县| 达尔| 江西省| 兴和县| 焦作市| 彩票| 平潭县| 浏阳市| 辰溪县| 富源县| 卢龙县| 高雄市| 山东| 镇沅| 山阳县| 博客| 高雄县| 中卫市| 康定县| 新乡县| 全椒县| 东宁县| 印江| 大渡口区| 威远县| 太康县| 曲周县| 青川县| 昔阳县| 玉环县| 和政县| 沂南县| 紫云|