Smurf

written by Atl@ntis

Smurf is a kind of ping,a ping with "changed"header and address which is forwarded on a broadcast address.The router passes the IP broadcast to the particular net most of the host will receive an ICMP echo request(ping:)and the hosts will respond with an echo reply,so the victim receives the echo reply X times where X the number of the host in this subnet.

The TCP/SYN attack goes like that:

9.0.0.0/12<-----router<---Internet<---router<----attacker

TCP/SYN

source:155.207.31.23/21

SYN/ACK

no route

TCP/SYN

source:10.0.0.13/32

SUN/ACK

no route

TCP/SYN

source:177.34.155.67/63

SYN/ACK

no route

...and you can change the source to whatever you want.

Download the Smurf.c taken from http://www.rootshell.com