Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import logging
- logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
- from scapy.all import *
- routerip = sys.argv[1]
- macrouter = sys.argv[2]
- def arp_monitor_callback(pkt):
- if ARP in pkt and pkt[ARP].op == 2:
- direhw = pkt.sprintf("%ARP.hwsrc%")
- ip = pkt.sprintf("%ARP.psrc%")
- if ip == routerip and direhw != macrouter:
- print "Detectado ataque ARP SPOOF\n"
- print "Direccion MAC atacante %s\n" % direhw
- sniff(prn=arp_monitor_callback, filter="", store=0)
Advertisement
Add Comment
Please, Sign In to add comment