scapy 2.4.5


Scapy: interactive packet manipulation tool

Scapy: interactive packet manipulation tool

Stars: 7009, Watchers: 7009, Forks: 1583, Open Issues: 80

The secdev/scapy repo was created 6 years ago and was last updated 6 hours ago.
The project is extremely popular with a mindblowing 7009 github stars!

How to Install scapy

You can install scapy using pip

pip install scapy

or add it to a project with poetry

poetry add scapy

Package Details

Philippe BIONDI
GitHub Repo


  • Security
  • System/Networking
  • System/Networking/Monitoring
No  scapy  pypi packages just yet.


A list of common scapy errors.

Code Examples

Here are some scapy code examples and snippets.

No  scapy  code examples just yet.

GitHub Issues

The scapy package has 80 open issues on GitHub

  • Make DHCP more user-friendly
  • Refactoring of ISOTPSoftSockets
  • NTLM relaying - SMB / LDAP
  • High CPU Usage
  • added support for linux cooked v2
  • Licensing of
  • Fix do_copy() of class ASN1F_field
  • Deep copy for x509.X509_Cert packet is wrong
  • [RTPS contrib] New RTI proprietary PIDs
  • Intermittant "WARNING: Mac address to reach destination not found. Using broadcast." on windows 10.
  • Fix length initialization
  • L2TP post_build is broken
  • Add TCPROS layer to contrib
  • [WIP] RTCP Support
  • RTCP packet support

See more issues on GitHub

See Also

oscpy 0.6.0

A modern and efficient OSC Client/Server implementation

mybad 0.2.0

My friendly error base class - for Python.