Scapy
Scapy is an interactive Python-based program and library for packet manipulation. It enables users to forge, decode, send, sniff, and dissect network packets. Scapy can craft packets from layers up to application protocols, letting researchers build custom packets and send them on the network, then inspect replies to perform tasks such as network discovery, tracerouting, probing, and basic security testing.
Core features include protocol support for Ethernet, IP, TCP, UDP, ICMP, ARP, DNS, and many higher-layer protocols;
Scapy has a command line interface and a Python API, enabling both interactive exploration and programmatic
Development and licensing: Scapy is an open-source project maintained by a community of contributors. It was