![]() |
|
[TUT]★★★★[Pictures] | What is a stresser and How do I make one? | [Detailed]★★★★[TUT] - 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: Beginner Hacking (https://hackforums.net/forumdisplay.php?fid=4) +----- Forum: Hacking Tutorials (https://hackforums.net/forumdisplay.php?fid=47) +----- Thread: [TUT]★★★★[Pictures] | What is a stresser and How do I make one? | [Detailed]★★★★[TUT] (/showthread.php?tid=3456597) |
[TUT]★★★★[Pictures] | What is a stresser and How do I make one? | [Detailed]★★★★[TUT] - Nerbs - May 4, 2013 Hello HF, Today i will be explaining how to make a stresser and explaining what a stresser is. What are stressers and Booters? First off Stressers can be Web based or non web based, But for the sake of this Tutorial we are going to focus on Web based Stressers. What is a stresser? A stresser is a website where you can send attacks to an IP that will stop working properly because of all the in coming "packets". For example a home connection. When you are "booted" Packets of information are sent to your router, So much in fact that the router doesn't know what to do with all this information that is stops working. What are Packets? A packet is collection of data that can be used by computers which need to communicate with each other. When a compute wants to send some information to another computer, TCP (transmission control protocol) breaks that information down into packets, or small chunks of data. IP (Internet protocol) then takes the IP address of the destination computer, and physically sends the data across the internet. Why would i need to know about Packets and TCP? Well you don't I just threw that in for the people who are interested in how the internet works. Are the "Packets" sent from the website I used to boot someone with? Well Kind of, what happens is a booter has Shells or API's and the packets are sent from the IP's of the shells or API's. So, what is a Shell or API? And what should I use for my stresser? Shells are simply hacked websites that have a script on them that send packets of information to the desired IP. An API (application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. So, Whats better? A Shell or and API? Shells are less reliable and can die because they lack the API structure. Basically An API is organized and tells the script what to do, Where as Shells guess and are less reliable. == How do I make a stresser? You will need the following: - Web Host that allows booters - A source code for the booter - Shells or API's for power - Putty - FTP tool to edit files - Preferably Notepad ++ or another editing software First we need to buy a web host or find a free one. I personally use VMBox.co If you choose to use VMBox I would buy the cheapest VPS it costs $6 a month. Now we need to forge it via Putty: Get your login details for putty and log into putty once there login as root and then type in the password you used to register the VPS with. Now you are in! Now we need to forge the VPS. Copy and paste the following code into the putty client. Code sudo apt-get install apache2Testing Apache To make sure everything installed correctly we will now test Apache to ensure it is working properly. 1. Open up any web browser and then enter the following into the web address: Code http://localhost/You should see a folder entitled apache2-default/. Open it and you will see a message saying "It works!". Install PHP In this part we will install PHP 5. Step 1. Again open up the Terminal (Applications > Accessories > Terminal). Step 2. Copy/Paste the following line into Terminal and press enter: Code sudo apt-get install php5 libapache2-mod-php5Step 3. In order for PHP to work and be compatible with Apache we must restart it. Type the following code in Terminal to do this: Code sudo /etc/init.d/apache2 restartTest PHP To ensure there are no issues with PHP let's give it a quick test run. Step 1. In the terminal copy/paste the following line: Code sudo gedit /var/www/testphp.phpThis will open up a file called phptest.php. Step 2. Copy/Paste this line into the phptest file: Code <?php phpinfo(); ?>Step 3. Save and close the file. Step 4. Now open you're web browser and type the following into the web address: Code http://localhost/testphp.phpInstall MySQL To finish this guide up we will install MySQL. (Note - Out of Apache and PHP, MySQL is the most difficult to set up.) Step 1. Once again open up the Terminal and then copy/paste this line: Code sudo apt-get install mysql-serverStep 2 (optional). In order for other computers on your network to view the server you have created, you must first edit the "Bind Address". Begin by opening up Terminal to edit the my.cnf file. Code gksudo gedit /etc/mysql/my.cnfChange the line Code bind-address = 127.0.0.1And change the 127.0.0.1 to your IP address. Step 3. This is where things may start to get tricky. Begin by typing the following into Terminal: Code mysql -u rootFollowing that copy/paste this line: Code mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');(Make sure to change yourpassword to a password of your choice.) Step 4. We are now going to install a program called phpMyAdmin which is an easy tool to edit your databases. Copy/paste the following line into Terminal: Code sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadminAfter that is installed our next task is to get PHP to work with MySQL. To do this we will need to open a file entitled php.ini. To open it type the following: Code gksudo gedit /etc/php5/apache2/php.iniNow we are going to have to uncomment the following line by taking out the semicolon (;). Change this line: Code ;extension=mysql.soTo look like this: Code extension=mysql.soNow just restart Apache and you are all set! Code sudo /etc/init.d/apache2 restartNow we need to Install FTP Type the following command into putty: Code yum install vsftpdInstall phpMyAdmin Type the following command: Code # yum search phpmyadminConfigure phpMyAdmin You need to edit /etc/httpd/conf.d/phpMyAdmin.conf, enter: Code # vi /etc/httpd/conf.d/phpMyAdmin.confIt allows only localhost by default. You can setup HTTPD SSL as described here (mod_ssl) and allow LAN / WAN users or DBA user to manage the database over www. But that is optional and if you want to set that up just follow the link provided. Next Find the line that reads as follows: Code Require ip 127.0.0.1Code Require ip 10.1.3.53Code Allow from 127.0.0.1Code Allow from 10.1.3.53Code # service httpd restartHow to upload a source code. First you need to find a source code or get a source code. Here is a free Rage Booter source code HERE, there are some errors with the code so i suggest finding a good one with no errors or use this source and just keep in mind that auto buy will not work with out some extra editing. After that extract the files to your desktop and then navigate to (If you are using VMBox) VAR > WWW > HTML once you are in the HTML directory just simply drag all the files from the source code into the FTP client. Now we are going to setup our DataBase Then we need to go to our Cpanel and go to "PHPMyAdmin" Now once we are in PHPMyAdmin click the button that says "Databases" Now you should be seeing this page below, I suggest naming it Booter, But it doesn't really matter. Just remember what you name it because we Will need to know for later. Spoiler (Click to View) After we have created our Database, we need to click on it, its located on the left side. Once in the database we need to hit the tab that says "Import" You should now be at this screen show below Spoiler (Click to View) Now we need to get the Import.sql file from our source code and put it on your desktop, so you can get to it easily. Now hit "Choose file" and upload import.sql to the database and press GO. Now we need to hit the tab that says "Structure" Once in the structure create a new Table. Spoiler (Click to View) We need to name the table "shells" and make 2 columns. By adding this we are making the addshells.php file print the shells you add on the website to the database. Now we need to setup the table by entering the following: Spoiler (Click to View) Once that is setup go ahead and click "save". Now we need to add a user to the DataBase Go back to the Main Page by clicking the PHPMyAdmin logo in the top left corner. Once there click "Databases" and clikc on the database you just made, Now we are going to add a user Click on the "Users" Tab on the top. You should see this: Spoiler (Click to View) Hit the add users button, now Paste: Spoiler (Click to View) After that is done just hit save the user Congrats you now are almost done with this tutorial, Hang in there not much longer! Now we need to edit the files via FTP So log into you FTP Client, i prefer Filezilla Once you are logged into FTP go to VAR>WWW>HTML>Includes>DB.php This is the file you will see: Spoiler (Click to View) Just add your database name,password, and username. Now we need to change a few quick things In order for you to use the addshells tab we need to add some code.. go to the "Admin" folder and create a new file called "addshells.php" Inside this file copy and paste the following and save it: Code http://pastebin.com/t1iPnUynNOW you are finished! [ With the adding of code ] Now we need to do one lat thing to give you ADMIN status: log into your website and register. Once you are registered go back to the PHPMyAdmin where we made the database. You need to go into that DataBase and click the "Users" table. Once inside the table you should see your name that you just registered. Click on the edit button next to your name and type i the following: Spoiler (Click to View) Just chage the "Rank" from 0 to 1 And change the "membership" to 19 and click save. NOW If you log into your website you will notice that it all says some one elses booter name... in order to change that you must go through the annoying process of going through the files with your editor and changing everything to say your booters name in stead of the booter name already there. FINISHED! Thank you for reading this has been my first tutorial ever. ( How did i do?) LOL * - Rebus - May 4, 2013 Looked through this a little, not really interested in making one myself, but will help someone. Thanks for the post. * - Рrofessional - May 4, 2013 This is AMAZING for your first TUT. I may actually try making a stresser soon with this guide. * - originalserv3r.exe - May 4, 2013 nice i finally understand whats a stresser now i can focus on actually getting it done * - ๖ۣۣۜۜIvNet™ - May 4, 2013 Nice tutorial will help alot of new people. * - Nerbs - May 4, 2013 (May 4, 2013 08:47 AM)๖ۣۣۜۜIvniky™ Wrote: Nice tutorial will help alot of new people. Thanks very much guys, I'm glad that you all like this tutorial, It took me a really long time to write this out. The post contains about 17,000 Characters and over 2,000 words :D. * - BlackSource - May 6, 2013 Ahhh tis is VERY NICE tutorial thanks you :3 * - Nerbs - May 6, 2013 (May 6, 2013 07:21 AM)BlackSource Wrote: Ahhh tis is VERY NICE tutorial No problem, glad this helped out :D * - Unknown LiNuX - May 6, 2013 great tut man keep up the great work :) * - Nerbs - May 6, 2013 (May 6, 2013 04:09 PM)CJO100293 Wrote: great tut man keep up the great work :) Thanks man, i will do, My next tutorial will be on Coding explaining what they are and how they work! * - Keelo - Sep 3, 2014 BOOOOOO bought the same fucking VPS and not one line of code worked. BOOOOOO * - .SaaD - Sep 5, 2014 What those booter sellers does? They buy lots of VPSes then use them to send packets to the targets? Will VPSes block your account in case they discover you're flooding ips? RE: [TUT][Pictures] | What is a stresser and How do I make one? | [Detailed][TUT] - xdPeaceful - Oct 16, 2019 am i the only one that can't see images? |