Tool and Usage
Scapy is an interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols and send and capture them.
Scapy can handle tasks like network scanning, tracerouting, probing, unit tests, attacks or network discovery. Due to its manipulation possibilities, Scapy can send invalid frames. It allows you also to inject custom 802.11 frames, or combine other attacking techniques.
According to the description of the author, Scapy can replace hping, most of of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, and p0f.
Usage and audience
Scapy is commonly used for network analysis or security assessment. Target users for this tool are pentesters and security professionals.
- + More than 1000 GitHub stars
- + The source code of this software is available
- - Many provided pull requests are still open
Author and Maintainers
Scapy is under development by Philippe BIONDI.
Support operating systems
Scapy is known to work on Linux.
|Latest release||2.3.3 [2016-10-18]|
|Last updated||Oct. 13, 2017|
|Scapy GitHub project|
|Scapy project website|