I'm trying to code an ARP cache poisoning program in Python (for learning purposes), using Scapy.
My program does the following steps:
In addition, I've enabled IP Forwarding in order to keep, the connection between the victim and the router, working properly.
My program works, but:
My problem is whenever I use this code on a victim in my LAN, it really slows down the victim's internet connection and sometimes even stops his internet connection.
I've been trying to google it a lot and didn't find any reason for the slow down and the loss of connection. I'll be glad to have some help!🕵️
My program does the following steps:
- scans all of the devices on the LAN (using ARP Ping packets).
- Lets the user to choose an IP to attack, and then poisoning the ARP cache of the router and the victim, using fake ARP packets in Scapy.
In addition, I've enabled IP Forwarding in order to keep, the connection between the victim and the router, working properly.
My program works, but:
My problem is whenever I use this code on a victim in my LAN, it really slows down the victim's internet connection and sometimes even stops his internet connection.
I've been trying to google it a lot and didn't find any reason for the slow down and the loss of connection. I'll be glad to have some help!🕵️


