|Developer||Philippe Biondi, Guillaume Valadon, Pierre Lalet|
2.4.0 / 27 March 2018
|Implementation language||Python 2 and Python 3|
|License||Free software (GPLv2+)|
Scapy is a packet manipulation tool for computer networks, written in Python by Philippe Biondi. It can forge or decode packets, send them on the wire, capture them, and match requests and replies. It can also handle tasks like scanning, tracerouting, probing, unit tests, attacks, and network discovery.
Scapy provides a Python interface into libpcap, (WinPCap/Npcap on Windows), in a similar way to that in which Wireshark provides a view and capture GUI. It can interface with a number of other programs to provide visualisation including Wireshark for decoding packets, GnuPlot for providing graphs, graphviz or VPython for visualisation, etc.
Scapy supports Python version 3 since 2016-2017 (scapy 2.4.0+).
|This network-related software article is a stub. You can help Wikipedia by expanding it.|
|This security software article is a stub. You can help Wikipedia by expanding it.|