ARP Spoofing Defender is a project designed to protect local networks from ARP Spoofing attacks. ARP Spoofing is a type of network attack in which an attacker sends fake ARP packets to intercept network traffic. ARP Spoofing Defender provides mechanisms to detect such attacks and protect the network from them. The project includes tools for attack detection, protection mechanisms, as well as instructions and guides for users. ARP Spoofing Defender is a reliable and effective solution for protecting local networks from ARP Spoofing attacks.
Installing and using script Installation process:
> Method 1: Fast Download- Downloading or cloning this github repository.
git clone https://github.com/Untouchable17/ARP-Spoofing-Defender
- Make the file executable with the chmod +x command
chmod +x install.sh
sudo bash install.sh or sudo ./install.sh
3. Run one of the scripts you need
- Defender: sudo python mitm_detector.py
- ARP-Attack: sudo python arp_spoofing.py <target_ip> <gateway_ip> <target_mac> <gateway_mac> <interval (default 2>
Launch example:
sudo python mitm_detector.py (then follow the instructions after starting)
sudo python arp_spoofing.py 192.168.1.2 192.168.1.1 08:00:27:ff:ff:ff 08:00:27:aa:aa:aa --interval 2
Method 2: Manual Download
- Downloading or cloning this GitHub repository.
git clone https://github.com/Untouchable17/ARP-Spoofing-Defender
- Create and activate python virtual env
python3 -m venv venv
source venv/bin/activate
- Install all requirements
pip3 install -r requirements.txt
- Install Linux Package
apt install libnotify-bin
pkill -HUP notification-daemon
- Run scripts as shown above
Telegram: @secdet17
Group: t.me/secdet_team
Email: [email protected]