Scappy

https://packetlife.net/library/cheat-sheets/

What is Scapy?

Manipulate packets

Scapy is a powerful interactive packet manipulation library written in Python. Scapy is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more.

A REPL and a Library

Scapy can be used as a REPL or as a library. It provides all the tools and documentation to quickly add custom network layers.

Cross-platform

Scapy runs natively on Linux, macOS, most Unixes, and on Windows with Npcap. It is published under GPLv2. Starting from version 2.5.0+, it supports Python 3.7+ (and PyPy).

Last updated