Autor: Mateusz Głuchowski
- Symulacja ataków DoS oraz DDoS.
- Mateusz Głuchowski- Lider
- Projekt przedstawia symulację ataków DoS oraz DDoS opartą na komunikacji między serwerami i klientami poprzez sockety. Podczas symulacji zbierane są dane odnośnie stanu serwera (ofiary), które można poddać analizie. Projekt ma na celu zwizualizowanie faktycznych ataków z rodziny Denial od Service oraz jaki mają wpływa na zachowanie się serwera (ofiary). Nadmieniam, iż jest to tylko symulacja, a nie faktyczne skrypty DoS oraz DDoS.
- UML: cloud.smartdraw.com
- Język programowania:
Python 3.11.3
- System operacyjny:
macOS Ventura 13.3.1
- Pierwsze uruchomienie:
cd src/
chmod +x first_run.sh
./first_run.sh
- Kolejne uruchomienia:
chmod +x run.sh
./run.sh
.
├── README.md
├── doc
│ ├── UML
│ │ ├── UML1.png
│ │ └── UML2.png
│ ├── after_statistics.html
│ ├── attack.html
│ ├── attack_interface.html
│ ├── client.html
│ ├── ddos.html
│ ├── dos.html
│ ├── server.html
│ ├── server_interface.html
│ ├── settings.html
│ └── status.html
└── src
├── after_statistics.py
├── attack.py
├── attack_interface.py
├── client.py
├── data
│ ├── ddos
│ │ └── <DDOS DATA>
│ ├── dos
│ │ └── <DOS DATA>
│ └── line_charts
│ ├── ddos
│ │ └── <DDOS LINE CHARTS>
│ └── dos
│ └── <DOS LINE CHARTS>
├── ddos.py
├── dos.py
├── first_run.sh
├── main.py
├── requirements.txt
├── run.sh
├── server.py
├── server_interface.py
├── settings.py
└── status.py