Maintainer Mode
Sign in with GitHub
Work in progress. Maintainer Mode changes every day: pages, numbers and links can change or break. Tell us what is wrong or missing.

python3Packages.scapy

Health

Risk
risk 0 ok
Version
2.8.0 no newer release in its git tags
Channels
master 2.8.0 · nixos-unstable 2.8.0 · nixos-26.05 2.7.0 master is ahead of nixos-26.05
Advisories
none open
Packaging
meta complete
Description
Python-based network packet manipulation program and library
Long description
Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more. It is designed to allow fast packet prototyping by using default values that work. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, wireshark, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can't handle, like sending invalid frames, injecting your own 802.11 frames, combining techniques (VLAN hopping+ARP cache poisoning, VoIP decoding on WEP protected channel, ...), etc. Scapy supports Python 2.7 and Python 3 (3.4 to 3.8). It's intended to be cross platform, and runs on many different platforms (Linux, OSX, *BSD, and Windows).
Platforms
45 platforms: Linux, Darwin
Main program
scapy
Source provenance
not set: built from source
Outputs
out dist
Status
not broken, not insecure, free
Maintainers

Version bumps 0

all open bumps
None open.

Pull requests 0

None open.
Closed or merged in the last 60 days 1

Issues 0

None open.