Feeds:
Posts
Comments

Archive for January 31st, 2008

Sing is almost the same like ‘ping‘. It’s a tool to send ICMP packets. The different is ‘sing’ can customize the sent packets with adding certain enhancements (Fragmentation, spoofing….). Sing stands for ‘Send ICMP Nasty Garbage‘.

There is no documentation available for ‘sing’ at the moment. It’s made by Alfredo Andres (aandres@s21sec.com) using C.

License under GNU General Public License.

Installation

taufanlubis@toshiba:~$ sudo apt-get install sing

Reading package lists… Done

Building dependency tree

Reading state information… Done

The following extra packages will be installed:

libnet0

The following NEW packages will be installed:

libnet0 sing

0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.

Need to get 68.3kB of archives.

After unpacking 246kB of additional disk space will be used.

Do you want to continue [Y/n]? y

WARNING: The following packages cannot be authenticated!

libnet0 sing

Install these packages without verification [y/N]? y

Get:1 http://archive.ubuntu.com gutsy/universe libnet0 1.0.2a-7 [20.9kB]

Get:2 http://archive.ubuntu.com gutsy/universe sing 1.1-15 [47.4kB]

Fetched 68.3kB in 2s (27.8kB/s)

Preconfiguring packages …

Selecting previously deselected package libnet0.

(Reading database … 125649 files and directories currently installed.)

Unpacking libnet0 (from …/libnet0_1.0.2a-7_i386.deb) …

Selecting previously deselected package sing.

Unpacking sing (from …/archives/sing_1.1-15_i386.deb) …

Setting up libnet0 (1.0.2a-7) …

Setting up sing (1.1-15) …

Processing triggers for libc6 …

ldconfig deferred processing now taking place

taufanlubis@toshiba:~$


Working with ‘sing’

taufanlubis@toshiba:~$ sing

GNU SING 1.1 by Alfredo Andres (Slay), 2001/04/18

Try ‘SING -h’ to display the help.

taufanlubis@toshiba:~$

You have to be as root

taufanlubis@toshiba:~$ sing -i eth0 192.168.1.245

SING: Can’t build RAW sockets -> Operation not permitted

taufanlubis@toshiba:~$

Send ICMP garbage from eth0, 3 times, 2 seconds delay, 65499 bytes garbage size to 192.168.1.245

taufanlubis@toshiba:~$ sudo sing -i eth0 -c 3 -T 2 -s 65499 192.168.1.245

SINGing to 192.168.1.245 (192.168.1.245): 65515 data bytes

65515 bytes from 192.168.1.245: seq=0 ttl=64 TOS=0 time=24.713 ms

65515 bytes from 192.168.1.245: seq=1 ttl=64 TOS=0 time=33.852 ms

65515 bytes from 192.168.1.245: seq=2 ttl=64 TOS=0 time=23.713 ms

— 192.168.1.245 sing statistics —

3 packets transmitted, 3 packets received, 0% packet loss

round-trip min/avg/max = 23.713/27.426/33.852 ms

taufanlubis@toshiba:~$

 

 

Read Full Post »

Follow

Get every new post delivered to your Inbox.

Join 69 other followers