Skip to content

ARP Spoofing Defender is a project designed to protect local networks from ARP Spoofing attacks. ARP Spoofing Defender provides mechanisms to detect such attacks and protect the network from them.

License

Notifications You must be signed in to change notification settings

Untouchable17/ARP-Spoofing-Defender

Repository files navigation

ARP Spoofing Defender

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.

Documentation

Installing and using script Installation process:

Execute all commands on behalf of the superuser

> Method 1: Fast Download
  1. Downloading or cloning this github repository.
git clone https://github.com/Untouchable17/ARP-Spoofing-Defender
  1. 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

  1. Downloading or cloning this GitHub repository.
git clone https://github.com/Untouchable17/ARP-Spoofing-Defender
  1. Create and activate python virtual env
python3 -m venv venv
source venv/bin/activate
  1. Install all requirements
pip3 install -r requirements.txt
  1. Install Linux Package
apt install libnotify-bin
pkill -HUP notification-daemon
  1. Run scripts as shown above

Contact Developer

Telegram:           @secdet17
Group:              t.me/secdet_team
Email:              [email protected]

About

ARP Spoofing Defender is a project designed to protect local networks from ARP Spoofing attacks. ARP Spoofing Defender provides mechanisms to detect such attacks and protect the network from them.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published