Introduction to scapy

Scapy is a module written in Python to manipulate data packages with support for multiple network protocols. It allows the creation and modification of network packets of various types, implements functions to passively capture and sniff packets, and then executes actions on these packets.

Scapy is a software specialized in the manipulation of network packets and frames. Scapy is written in the Python programming language and can be used interactively, with its CLI (Command-Line Interpreter), or as a library in our programs written in Python.

Scapy installation: I recommend using Scapy on a Linux system, as it was designed with Linux in mind.The newest version of Scapy does support Windows, but for the purpose of this chapter, I assume you are using a linux distribution that has a fully-functioning Scapy installation. To install Scapy, go to http://www.secdev.org/projects/scapy. The installation instructions are perfectly detailed in the official installation guide: https://scapy.readthedocs.io/en/latest/
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.149.27.72