Skip to content

Python-based ARP spoofing tool using Scapy. Intercepts communication between a target and gateway. Educational use only. Restores ARP tables on exit for safety.

Notifications You must be signed in to change notification settings

aizazullahdurrani8/python-arp-spoofer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ ARP Spoofer (Python & Scapy)

A Python tool that performs ARP spoofing using Scapy to intercept communication between a target device and the network gateway.

โš ๏ธ Disclaimer

This script is intended for educational and authorized testing purposes only. Unauthorized use on networks you donโ€™t own or have permission to test is illegal.

โœ… Features

  • Performs ARP spoofing between a target and a gateway
  • Restores original ARP tables on exit (CTRL+C)
  • Shows packet count in real-time
  • Uses Scapy for low-level network packet crafting

๐Ÿš€ Usage

sudo python arp_spoofer.py -t <target_ip> -g <gateway_ip>

๐Ÿ” Example:

sudo python arp_spoofer.py -t 192.168.1.5 -g 192.168.1.1

๐Ÿง  Requirements

  • Python 3 installed on your system.

  • Scapy library

Install Scapy:

pip install scapy

About

Python-based ARP spoofing tool using Scapy. Intercepts communication between a target and gateway. Educational use only. Restores ARP tables on exit for safety.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages