python - 我可以使用 python 套接字发送更多数据进行 DDOS 攻击吗?

标签 python sockets ddos

我正在使用torshammer.py ddos 脚本,它使用套接字向目标服务器发送随机的单个字母和数字。我的问题是我可以将个位数更改为大整数吗?这会让攻击变得更强大吗?

更改此代码..

p = random.choice(string.letters+string.digits)
        print term.BOL+term.UP+term.CLEAR_EOL+"Posting: %s" % p+term.NORMAL
        self.socks.send(p)

进入这个..

p = random.randint(1,10000000)
        print term.BOL+term.UP+term.CLEAR_EOL+"Posting: %s" % p+term.NORMAL
        self.socks.send(p)

最佳答案

这很大程度上取决于服务器。让我们考虑一个假设的场景,其中服务器具有以下函数来处理您尝试攻击的 URL。

def some_handler(request):
    if len(request.GET.get('param')) > 1:
        return Response(status=401) #random error code
    else:
        #Do some serious computations.
        pass 

在这种情况下,发送长度> 1的数据根本不会给服务器带来麻烦,因此发送一个字符会产生更好的攻击。<​​/p>

关于python - 我可以使用 python 套接字发送更多数据进行 DDOS 攻击吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34525082/

相关文章:

Java Socket程序从服务器读回

apache - 在特定目录上使用 mod_evasive

python - 如何要求 STUN 服务器使用 aiortc 生成 ice candidates?

python - 在 CSV 中的每个单元格上迭代语言检测代码并在下一列中打印结果

java - 套接字客户端卡在用户输入上

c++ - 客户端服务器 API 交互

google-app-engine - 用于 Web 应用程序的 CloudFlare 和动态 DNS

google-cloud-platform - 如何使用 Cloudflare-Only 配置 Google Cloud Platform?

python - 'type' 对象在使用 django_enums 时不可迭代

python - 如何使用Python对需要Google账号登录的网站进行网页爬取?