All releases of Scapy


Release Notes: This release adds a contrib section filled with old contributions that were not distributed with Scapy yet: CDP, IGMP, MPLS, CHDLC, SLARP, WPA EAPOL, DTP, EIGRP, VQP, BGP, OSPF, VTP RSVP, EtherIP, RIPng, and IKEv2. It fixes some bugs.


Release Notes: This release adds SCTP and VRRP protocols. It fixes some bugs.


Release Notes: The Windows branch has been merged. Many bugs have been fixed. Network automata gained new features like the ability to add breakpoints or tracepoints. Many new small features have been added. Last but not least, this release comes with documentation.


Release Notes: The code has been split since versions 1.x. Many bugs have been fixed. The IPv6 branch has been merged in.


Release Notes: This release adds the ability to transcribe ASN1-specified protocols easily, SNMP protocol support, MIB parsing, OID/DNS/OUI resolving, configurable field value resolution, a startup script, and srflood() and srpflood() to flood with packets while catching answers.


Release Notes: This release has improved fuzzing capability with frame random corruption. It has improved ISAKMP support. New protocols have been added. Autofragmentation for big frames has been added. There are many bugfixes.


Release Notes: This release adds easy packet list filtering (e.g., list[ICMP]), bluetooth HCI protocol support, an improved show() for PacketFields, a LaTeX theme that escapes special characters, a timeout to sniff(), an equality test, a 3D traceroute, and bugfixes. It no longer depends on libreadline.


Release Notes: This version comes with a better color theme management that permits autorun functions for automatic testing and session reporting in text, ANSI, or HTML (see UTscapy, http://www.secdev.org/projects/UTscapy). Scapy now works on Solaris. Many fixes are included.


Release Notes: The GRE protocol was added. Working LaTeX and HTML color themes were added to copy/paste output directly into a presentation. Missing answer recognition was added to some protocols. Minor bugs were fixed.


Release Notes: Some protocol updates and new protocols. A fuzzing framework to intelligently choose and randomize fields in any supported protocol. A postscript/PDF dumper to get a pretty representation of a packet or a list of packets (great for reports). This release works around some libpcap/BSD bugs, and has many other bugfixes.