musikid / scattack

Home Page:https://musikid.github.io/scattack/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

scattack

Network attacks with Scapy

This project was created to demonstrate the use of Scapy to perform Wifi deauthentication, ARP cache poisoning and DHCP Starvation attacks for NEVA course at Sorbonne Université, with the following instructions:

Demonstrate the use of Scapy to perform Wifi deauthentication, ARP cache poisoning and DHCP Starvation attacks. Use the code from the suggested github repos (or more) to create a single platform to launch several attacks.

Documentation

The documentation is available at https://musikid.github.io/scattack, with the report available at https://musikid.github.io/scattack/report.html or for the PDF format https://musikid.github.io/scattack/index.pdf.

Development

Setup

Ensure that you have Python 3.10 or higher installed. It is recommended to use a virtual environment for development along with the pdm package manager.

cd scattack
pdm install -G:all
pdm use --venv in-project
sudo python -m scattack.gui

If you are using pip instead of pdm, you can install the dependencies with the following command:

cd scattack
python -m venv .venv
source .venv/bin/activate
pip install -e .
sudo python -m scattack.gui

About

https://musikid.github.io/scattack/


Languages

Language:Python 97.0%Language:TeX 3.0%