Repository navigation
Releases: 41yn14/MITM-Attack-Example
Releases · 41yn14/MITM-Attack-Example
Release list
v1.0.0 Initial Release
Первый релиз
Базовый пример скрипта для MITM атаки на Python
A man-in-the-middle (MITM) attack is a cyber attack in which a threat actor puts themselves in the middle of two parties, typically a user and an application, to intercept their communications and data exchanges and use them for malicious purposes like making unauthorized purchases or hacking.
Что умеет:
- Перехват сетевого трафика между двумя устройствами
- Изменение перехваченных пакетов с помощью Scapy
- Использование NetfilterQueue для манипуляции пакетами в реальном времени
- Настройка iptables для перенаправления трафика
- Логирование этапов атаки в файл
./logs/mitm_attack.log
Использование
- Настройте iptables:
sudo iptables -I FORWARD -j NFQUEUE --queue-num 0 - Запустите скрипт:
sudo python3 mitm_attack.py - Остановите скрипт, нажав Ctrl + C.
Правила iptables будут автоматически очищены.
Лицензия
Этот проект лицензирован под MIT License.
Full Changelog: https://github.com/41yn14/MITM-Attack-Example/commits/v1.0.0