Slowloris HTTP DoS

Warning: Past performance is not a guarantee of future performance. This information is for educational purposes only. The practical application of the information listed here is at your own risk, and localhost assumes no responsibility for any improper use of the information.

Welcome to Slowloris - the low bandwidth, yet greedy and poisonous HTTP client!

Slowloris is a type of denial of service attack tool invented by Robert "RSnake" Hansen which allows a single machine to take down another machine's web server with minimal bandwidth and side effects on unrelated services and ports.

Slowloris tries to keep many connections to the target web server open and hold them open as long as possible. It accomplishes this by opening connections to the target web server and sending a partial request. Periodically, it will send subsequent HTTP headers, adding to—but never completing—the request. Affected servers will keep these connections open, filling their maximum concurrent connection pool, eventually denying additional connection attempts from clients.

Slowloris very good running on linux terminal how make this software frst install perl on terminal (sudo apt install perl )next make directory (mkdir dos ) next make new document next just copy the slowloris code and paste the code in document and save slowloris.pl next on terminal

chmod +x slowloris.pl and ready to use

this slowloris software existing too many tricks

Technology not has own brain

Just must know which service use server (website) and started shutdown the server service

perl slowloris.pl -dns www.example.com -port 80 -test

perl slowloris.pl -dns www.example.com -port 80 -timeout 2 -num 6666 -tcpto 5

perl slowloris.pl -dns example.com

Requirements: This is a Perl program requiring the Perl interpreter with the modules IO::Socket::INET, IO::Socket::SSL, and GetOpt::Long. Slowloris works MUCH better and faster if you have threading, so I highly encourage you to also install threads and threads::shared if you don't have those modules already. You can install modules using CPAN:

perl -MCPAN -e install IO::Socket::INET

perl -MCPAN -e install IO::Socket::SSL

Windows users: You probably will not be able to successfuly execute a Slowloris denial of service from Windows even if you use Cygwin. I have not had any luck getting Slowloris to successfuly deny service from within Windows, because Slowloris requires more than a few hundred sockets to work (sometimes a thousand or more), and Windows limits sockets to around 130, from what I've seen. I highly suggest you use a *NIX operating system to execute Slowloris from for the best results, and not from within a virtual machine, as that could have unexpected results based on the parent operating system.

Download: slowloris.pl

Getting started: perldoc slowloris.pl

Localhost not accept responsibility for the consequences of the action with the software slowloris because of dos ddos is a criminal offense


© copyright localhost is operated by International Freedom