Skip to main content

Overview

The ICMP Ping tool tests whether a target host is reachable over the network by sending ICMP echo requests and measuring response times. It also performs DNS resolution to show the IP address of hostnames. ICMP Ping is a utility tool: it checks basic network connectivity. It does not add data to your Attack Surface and does not generate findings. Results are displayed as raw ping output.

Supported targets

Target typeExamples
IP address192.168.1.1, 8.8.8.8
Hostnameexample.com, server.example.org

How it works

The tool sends 3 ICMP Echo Request packets to the target with a 1-second timeout per packet:
ping -c 3 -W 1 <target>
For each packet, the tool records:
  • Whether a reply was received
  • Round-trip time (RTT) in milliseconds
  • TTL (Time To Live) value
At the end, statistics are displayed:
  • Packets transmitted and received
  • Packet loss percentage
  • Round-trip time statistics (min/avg/max)

Output interpretation

ResultMeaning
Reply receivedHost is up and responds to ICMP
Request timeoutHost may be down, unreachable, or blocking ICMP
Unknown hostDNS resolution failed, hostname doesn’t exist
Network unreachableNo route to the target network
Many hosts and firewalls block ICMP traffic. A non-responsive ping doesn’t necessarily mean the host is down. It may simply be filtering ICMP packets.
If ICMP is blocked, use the Port Scanner to check if the host responds on known open ports like 80 or 443.

Follow-up actions

After confirming a host is reachable: