gkbrk / slowloris

Low bandwidth DoS tool. Slowloris rewrite in Python.
MIT License
2.46k stars 689 forks source link

Investigate threading and asyncio #86

Open gkbrk opened 1 year ago

gkbrk commented 1 year ago

asyncio should be convenient for the code, but I am not sure which versions of Python have it. I don't want to tie the project to something too new.

Threading can be implemented easily, but scaling might be tricky if we have one thread per connection and people want to keep 1000 connections. Probably fine though.