Scapy

The Python-based interactive packet manipulation program & library.