Slow Loris: Difference between revisions
>Xyz mNo edit summary |
>F00 No edit summary |
||
Line 24: | Line 24: | ||
===Windows build=== | ===Windows build=== | ||
*http://anonym.to/?http://www. | *http://anonym.to/?http://www.mediafire.com/?y2hkri5b1ih | ||
==Original Version== | ==Original Version== |
Revision as of 16:32, 4 June 2010
Summary:
- http://anonym.to/?http://ha.ckers.org/slowloris/
- http://anonym.to/?http://ha.ckers.org/blog/20090617/slowloris-http-dos/
QSlowLoris
This is C++ with heavy use of Qt libs. I could make a CLI version, but I don't know how the fuck you use sockets in WINAPI, so you still would need to supply QtCore4.dll(2,6MB) and QtNetwork4.dll(1,33MB) with the exe
- Wait, I just reailzed that it can be compressed with upx:
- QSlowloris.exe - 20KB
- QtCore.dll - 903KB
- QtNetwork.dll - 447KB
Linux build
Windows build
Original Version
This is the original CLI version.
Example usage: ./slowloris.pl -dns www.president.ir -port 80 -timeout 500 -num 2000
- http://www.milw0rm.com/exploits/8976 (perl script)
- ftp://rlance.ru/Upload/a/slowloris.bin (linux binary created with PAR packer)
Some hosts might ban the Useragent which Slowloris is using. This version pretends to be Mozilla.
pyLoris
PyLoris is a platform independent python version of Slowloris (Limitations for windows (130 sockets if you are on xp sp2 >) still apply). It runs a little differently than Slowloris, in that it throttles the entire request, allowing users to specify the bandwidth for the connection as well as how large the request is.
- http://anonym.to/?http://motomastyle.com/pyloris-a-python-implementation-of-slowloris/
- http://anonym.to/?http://anonymous.pastebay.com/28113
- http://anonym.to/?http://sourceforge.net/projects/pyloris/
Example usage:
python pyloris-1.7.py -l -r POST -s 500000 -g "/fa/pages/?cid=407" www.gerdab.ir \ -u "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.31 Safari/530.5"
![]() |
Slow Loris is part of a series on Tools. |