![]() |
|
[TUTORIAL] Performing a Slowloris DoS attack [STEP BY STEP EASY TO FOLLOW] - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45) +--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449) +---- Forum: Website Hacking (https://hackforums.net/forumdisplay.php?fid=43) +---- Thread: [TUTORIAL] Performing a Slowloris DoS attack [STEP BY STEP EASY TO FOLLOW] (/showthread.php?tid=1366334) |
[TUTORIAL] Performing a Slowloris DoS attack [STEP BY STEP EASY TO FOLLOW] - Morbsy - Jun 9, 2011 HOW TO SUCCESSFULLY PERFORM A SLOWLORIS DOS ATTACK Hi all, lately I've been having a lot of random people adding me on MSN asking me how to DoS a website with their own internet connection, I'm all for helping these people but it gets tiring explaining things and team viewing all the time so I thought I would make a step by step tutorial that even newbies will find easy to follow. I'm not going to go into detail on how it works so if you want a detailed explanation you can visit the "official" page below: http://ha.ckers.org/slowloris/ Step 1 Ok so the first thing you want to do is check to see if your target website is vulnerable to a Slowloris DoS attack. The following are confirmed as vulnerable:
Apache is a very popular webserver and these versions are still extremely easy to come by. You can check which version a site is running by visiting the link below: http://uptime.netcraft.com/ (There are many other ways to do this, but for beginners this is a simple page you can bookmark) So just type in the URL of your target in the search box at the top of the page You will then be brought to this page; [attachment=103] as you can see in the picture, it lists the webserver as Apache/2.2.3 (FH) - This means it is vulnerable :] So now you know your target is vulnerable, now what? Step 2 I'm going to assume your using a windows based machine, if your already using a linux then you will have no problems doing any of these next steps. You will need to download VMWare Workstation and Backtrack 4. (Doesnt have to be Backtrack, but it is useful for other tasks so you might aswell get it) If you watch this tutorial it will show you how to set it all up (Both programs can be obtained through popular torrent sites) This video was not made by me Step 3 Assuming you have followed the instructions up until now you should have a Linux system or Backtrack opened in front of you. If you forgot the login info for backtrack already it is; User: root Pass: toor then type: startx Once its done loading you will need to open Konsole and type the following;
This will enable your networking. Then also type in the following to install the appropriate modules; There will be some prompts you will need to press yes or no..
Now you should have an operating system that can access the internet. Try opening the Firefox browser just to test. If it doesn't work for you PM me and I will help you set up. Step 4 Go back to windows and visit the below URL: http://ha.ckers.org/slowloris/slowloris.pl This is the Slowloris script, make sure you copy the entire script - the best way to do this is CTRL+A then copy. Go back into Backtrack and open up "Kate - Advanced Text Editor" By click on the "Start" icon > Utilities > Kate If you still cant find it I have included a picture below; [attachment=104] Once you have opened Kate, click on "New Session" Then just right click and paste, like you would any other text program. Now click File>Save As> slowloris.pl Just save it in /root/ for easy access, should be automatically set to root anyway. Now you should have a perl file called "Slowloris.pl" on the "desktop" Step 5 Now you finally get to initiate your attack. Open up Konsole again and type the following; perl slowloris.pl -dns [WEBSITE URL HERE] -port 80 -timeout 500 -num 600 -tcpto 5 Let me elaborate.. "perl slowloris.pl" is simply telling it to open that file, "-dns [website]" is the website you want to attack, "-port 80" is the port to attack, 80 is best for websites "-timeout 500" is how long your threads will sleep for. You can change timeout if you want but I find these setting work best. All other settings should not be changed for this particular attack. Step 6 Now wait it out, give it some time to build. It can take up to 5 minutes some times but once its down it will stay down until you stop the attack. You can stop the attack by CTRL+C Here are some other commands that may also be of use to you, they have been copied direct from the script itself; Code HTTPReady BypassCONCLUSION - - I hope this Tutorial was helpful for you and if you have an questions please feel free to PM me. Also if I've left anything out please let me know :) Bibliography; www.ha.ckers.org www.uptime.netcraft.com This guide was written and compiled by myself and you will not find it anywhere else. I give credit to ha.ckers.org and netcraft.com Thanks for reading! -Morbsy * - NotAk-47 - Jun 9, 2011 Thanks, do you have a msn i could contact you at i actually had a few questions about it. p.s repped for the good tutorial :) * - Morbsy - Jun 9, 2011 (Jun 9, 2011 09:21 PM)Inferior Wrote: Thanks, do you have a msn i could contact you at i actually had a few questions about it. p.s repped for the good tutorial :) MSN is in my signature :) Cheers * - gladiator17 - Jun 9, 2011 is it possibl 2 hack user accounts in mobile chat sites???? plzz m very eager 2 knw abt it. * - Mr.Cube - Jun 9, 2011 wow great effort on the guide very understandble good work:D * - NotAk-47 - Jun 9, 2011 Added your msn, please add me back ([email protected]) Thanks! * - Morbsy - Jun 9, 2011 (Jun 9, 2011 09:47 PM)chives Wrote: wow great effort on the guide very understandble good work:D Thanks, took me a few hours. But should save time in the long run. * - ƈʏɮɛʀȶɛʀʀօʀɨֆȶ - Jun 10, 2011 Very nice tut bro great job :} * - conan_1 - Jun 10, 2011 Great Job Mate ;) well done ! * - -iLikeRainbows. - Jul 6, 2011 Great Guide, Will certainly help people :) * - Forever Young - Jul 6, 2011 Nice tut, but it much easier to use QSlowloris which is Windows based and works the same... * - PenGuin :O - Jul 6, 2011 Do you still need to use a VPN / Proxy to not getting caught? * - kevin_n - Jul 6, 2011 thanks alot buddy.im gonna check it out.in addition i'll add u to ask my question. best regards * - thethatguy - Jul 6, 2011 (Jul 6, 2011 12:47 PM)PenGuin :O Wrote: Do you still need to use a VPN / Proxy to not getting caught? Your are posting packets to the server there is no way that they can prove that DOS was your goal. Every time you click something on a site you send and receive packets. I have attacked more Apache servers than I have written my name never heard a word. I once had a server offline 43 hours not sure if the cpu defragmented the temporary file load or if they restarted it. * - SIM-429621 - Jul 6, 2011 I just tried it on apache 2.2.9 and after 13638 packets sent the website is still online. |