Scapy Project

Scapy runs natively on Linux, and on most Unixes with libpcap and its python wrappers (see scapy’s installation page). The same code base now runs natively on both Python 2 and Python 3.

Help, documentation

Documents

Development

Scapy development uses Git version control system. Scapy reference repository is hosted on GitHub secdev/scapy.

It provides the ticket management service used for submitting patches or bugs.

Slides

Other documents about Scapy :

Mailing-list (very low activity)

Send questions, bug reports, suggestions, ideas, cool usages of Scapy, etc. To avoid spam, you must subscribe to the mailing list to post.

To subscribe to the mailing-list, send a mail to scapy.ml-subscribe(at)secdev.org

To send a mail to the mailing-list: scapy.ml(at)secdev.org

Known bugs

May miss packets under heavy load

BPF filters do not work on PPP interfaces

Related projects

UTscapy: Unit Testing with scapy (shipped with Scapy 2.X+)

Scapytain: a web application to store, organize and run test campaigns on top of Scapy (low project activity)

If you like Scapy, you can