Sing tool – Enhanced ping utility

| May 14, 2011 | 0 Comments

The main purpose is to replace the niceful ping command with certain enhancenments as the ability to send/read IP spoofed packets, send MAC spoofed packets, send in addition to the ECHO REQUEST type sent by default, many other ICMP types as Echo Reply, Address Mask Request, Timestamp, Information Request,Router Solicitation and Router Advertisement.

Install sing utility

Type the following command at a shell prompt:
#apt-get install sing

or

#yum insall sing

Some example

To send broadcast ICMP echo request messages

#sing -echo 10.10.1.255

Usual ping command

# sing 192.168.1.100

Using Record Route IP Option to see the route that takes to host.example.com

# sing -R host.example.com

See if host.example.com is running which linux

# sing -mask -O host.example.com

To send ICMP timestamp request messages

# sing -tstamp 10.10.2.5

Send ICMP address mask request messages (used to find out a host network mask)

# sing -mask 10.10.2.5

Tags: ,

Category: Linux Administration

Leave a Reply

You must be logged in to post a comment.