Teardrop attack

A teardrop.c attack is a denial of service attack. The teardrop attack uses IP to create packet reassembly problems so the target computer crashes. The teardrop attack uses erroneous packet header information indicating overlapping fragments of packets so some data in some packets must overwrite data in other packets to re-assemble the packet. Attempts to re-assemble these packets with overlapping data can cause the computer to crash if the software is not prepared to handle erroneous packet header information.