How to Cripple Websites with DDoS Attacks or Auto-Hacking Botnets
WikiLeaks. In recent weeks, it's been the hottest topic on the web. It's been attacked on a multinational level by political influence peddling.
First, U.S. Senator Joe Lieberman swayed Amazon's decision to stop hosting WikiLeaks. Then, Tableau Software removed graphs from the website. After that, the company who owned the wikileaks.org name severed their relationship with Julian Assange (pictured below), the torchbearer of WikiLeaks. Then, PayPal restricted their account, hackers disrupted access to the website via DDoS attacks, MasterCard killed payments and Assange was arrested on sexual assault charges.
But somehow, WikiLeaks lives on, through the heart and soul of those out for the truth. And there are now over 500 mirror websites out there containing the U.S. diplomatic cables published by WikiLeaks, which started this whole imbroglio. And with the last attack against the whistleblower website from MasterCard, angry "hactivists" are fighting back.
A group of anonymous online hactivists (hacker activists) have initiated Operation: Payback, a call of action against those companies aimed to shut WikiLeaks down. These hactivists released a series of DDoS attacks against MasterCard's website, a similar tactic used to bring down WikiLeaks in the past few weeks.
Firstly, if you want to see WikiLeaks for yourself, here are a couple places to go to:
If you're not sure what DDoS is, it means distributed denial-of-service, and is an attempt to make a computer resources unavailable to the intended users. To better explain, here's how Jarmo Mölsä from the National Defence College in Helsinki, Finland describes it in his article from the Journal of Computer Security— Mitigating denial of service attacks: A tutorial:
A DoS attack can be carried out either as a flooding or a logic attack. A flood- ing DoS attack is based on brute force. Real-looking but unnecessary data is sent as much as possible to a victim. As a result, network bandwidth is wasted, disk space is filled with unnecessary data (e.g., spam E-mail, junk ftp data, intentional error messages), fixed size data structures inside host software are filled with bogus infor- mation, or processing power is spent for unuseful purposes. To amplify the effects, DoS attacks can be run in a coordinated fashion from several sources at the same time (Distributed DoS, DDoS). A logic DoS attack is based on an intelligent exploitation of vulnerabilities in the target. For example, a skillfully constructed fragmented IP datagram may crash a system due to a serious fault in the operating system (OS) software. Another example of a logic attack is to exploit missing authentication requirements by injecting bogus routing information to prevent traffic from reaching the victim's network.
If you want to learn how to join the fight and become an anonymous hacktivist, Mölsä's tutorial can help you initiate DoS and DDoS attacks, as well as protect your sites against them.
This tutorial describes what Denial of Service (DoS) attacks are, how they can be carried out in IP networks, and how one can defend against them. Distributed DoS (DDoS) attacks are included here as a subset of DoS attacks. A DoS attack has two phases: a deployment and an attack phase. A DoS program must first be deployed on one or more compromised hosts before an attack is possible. Mitigation of DoS attacks requires thus defense mechanisms for both phases. Completely reliable protection against DoS attacks is, however, not possible. There will always be vulnerable hosts in the Internet, and many attack mechanisms are based on ordinary use of protocols. Defense in depth is thus needed to mitigate the effect of DoS attacks. This paper describes shortly many defense mechanisms proposed in the literature. The goal is not to implement all possible defenses. Instead, one should optimize the trade-off between security costs and acquired benefits in handling the most important risks. Mitigation of DoS attacks is thus closely related to risk management.
Prakash published a great how-to article at Learn Hacking, about the basics of botnets and how to cripple online systems with them. Below is the complete tutorial.
In addition to Rxbot 7.6 modded in this tutorial, you can also use another good source. It is rx-asn-2-re-worked v3 is a stable mod of rxbot and it is 100% functional and not crippled. If you want to download it, you can below:
Q: What is a botnet?
A: A botnet is where you send a trojan to someone and when they open it a "bot" joins your channel on IRC(secretly, they don't know this)Once done the computer is now referred to as a "zombie". Depending on the source you used, the bot can do several things. I myself have helped write one of the most advanced and secure bot sources out there. (Off topic) But once again depending on the source you can:
Keylog their computer, take picutes of their screen, turn on their webcam and take pics/movies, harvest cdkeys and game keys or even cracks, passwords, aim screen names, emails, you can also spam, flood, DDoS, ping, packet, yada yada, some have built in md5 crackers, and clone functions to spamm other irc channels and overrun a channel and even perform IRC "Takeovers".
Once again depending on the bot it may be able to kill other fellow competeter bots. Or even kill AV/FW apon startup. Add itself to registry. Open sites. Open commands. Cmd, notepad, html. Anything is possible!
Theres the infected computers "bots" the attacker, the server, and the victim.
While the term "botnet" can be used to refer to any group of bots, such as IRC bots, the word is generally used to refer to a collection of compromised machines running programs, usually referred to as worms, Trojan horses, or backdoors, under a common command and control infrastructure. A botnet's originator (aka "bot herder") can control the group remotely, usually through a means such as IRC, and usually for nefarious purposes. Individual programs manifest as IRC "bots". Often the command and control takes place via an IRC server or a specific channel on a public IRC network. A bot typically runs hidden, and complies with the RFC 1459 (IRC) standard. Generally, the perpetrator of the botnet has compromised a series of systems using various tools (exploits, buffer overflows, as well as others; see also RPC). Newer bots can automatically scan their environment and propagate themselves using vulnerabilities and weak passwords. Generally, the more vulnerabilities a bot can scan and propagate through, the more valuable it becomes to a botnet controller community.
Suspects in the case used the Randex worm to establish a 30,000 strong botnet used to carry out "low profile DDoS attacks" and steal the CD keys for games, he explained. "They had a huge weapon and didn't use as much as they could have done," Santorelli told El Reg. "The main damage caused in the case is down to the cost of cleaning up infected PCs."
Botnets are being used for Google Adword click fraud, according to security watchers.
Now enough with all the quotes. As you can see, you can do anything with a botnet. Anything is possible. This is my bot and tutorial. You can host your bots on irc on a public server but I would recommend a private, password protected server. I will setup bots for people if they have something to offer.
Ignore anything about using the server editor but this tutorial show how to make an irc channel and spread bots:
If you want to see the rest of the tutorial, including steps on setting up the C++ Compiler in Microsoft Visual, configuring the compiler, configuring and building the bot, and executing: