What is a botnet?
A botnet is a group of autonomously acting programs that join together in a network. Botnets are a popular method of attack by cybercriminals.
Reading Time: .
A definition of what a botnet is
Botnets usually consist of thousands of networked bots. The word bot is short for robot, which is a clue to the primary function served by these tools: bots are used to automate predefined tasks. Since they are malware, bots usually operate without the knowledge of the user on hijacked PCs, network servers, and other networked devices connected to the Internet of Things (IoT) – and together they form a botnet. IP cameras, network printers, smart TVs, and other similar devices can also become part of a botnet. When combined into a collective botnet, bots are a powerful weapon that can be used to carry out attacks against companies or organizations.
How does a botnet work?
Botnets work as distributed computing networks, which means that the connected computers communicate with each other, but work independently. The computer performs the tasks of the botnet in the background, usually without the user noticing what it is doing. In order for the bot to act, the computer must be switched on and connected to the internet.
How is a botnet formed?
A botnet in created in a number of stages:
1. Infection of unprotected computers
A computer can be infected in a number of ways, such as, for instance, via an infected website that has been infiltrated by malware. Infection via email also frequently occurs, either through attachments that contain malicious code or from links to an infected website. It also happens that users can install a completely different program that contains a Trojan. This is also how the door for the botnet is opened.
2. Integration into the botnet
The infected computers become part of an automated group of computers that spans the entire internet and joins together a large number of computers to form vast botnets. Most cybercriminals use botnets to carry out attacks over the internet. Attackers use what are called command-and-control (C&C) servers to control the bots. They are used for communication and data transmission to the individual bot programs on the network.
3. Use of botnets
There are legal applications of botnets, such as, for example, in data mining for cryptocurrencies. But botnets set up without the knowledge of computer users are used primarily for criminal purposes:
Distributed Denial of Service (DDoS) Attacks:
One of the types of attacks carried out by botnets are DDoS (Distributed Denial of Service) attacks in which the attackers aim to overload the resources of the target over the internet. Systems that are connected together through a bot network send countless meaningless requests to a specific web server until the server is brought to its knees by their sheer volume.
One of the most common uses of botnets is to send spam emails en masse.
Botnets are also frequently used to surreptitiously send phishing emails from infected computers.
Criminals can use botnets to gain access to sensitive user data, which they can either use themselves or sell to others.
Proxies can be used to connect to a third computer via the infected computer. The actual source address is hidden.
The user of the infected computer may be shown special banner ads in their browser. These users may see offers for fake anti-spyware programs, among other things.
Certain botnets have gained notoriety over the years, often only after they have been broken up.
Mirai is a type of Linux malware that primarily exploits vulnerabilities in everyday smart objects that are connected via the Internet of Things in order to insert malicious code. In 2016, the original botnet consisted of 500,000 compromised IoT devices around the world. The botnet eventually went on to infect a total of 3 million devices. Minecraft servers were attacked using the Mirai botnet between 2016 and 2018. The Dyn DNS service provider was also attacked in 2016. As a result, numerous large service providers went down for hours on end, including Twitter, Spotify, and Amazon.
The Russian Bredolab botnet was mainly used to send spam emails with malware. This botnet was also broken up in 2010. At this point, we know that it consisted of millions of infected zombie computers.
In March 2020, Microsoft managed to break up the Necurs botnet together with help from partners from 35 countries. The botnet consisted of more than 9 million infected computers and was considered one of the most active networks of its kind. Cybercriminals sometimes used Necurs to commit stock fraud as well as to send email spam and malware, such as the GameOver Zeus trojan. Microsoft developed scanning software specifically for Necurs so that it could check Windows PCs for the botnet.
Mariposa is one of the largest botnets discovered to date. A total of 13 million computers in 190 countries were infected by Mariposa, which was used primarily for data theft and was broken up in late 2009. The network had already collected data on 800,000 users, including access credentials for online banking and email accounts as well as corporate networks.
The Reaper botnet, discovered in 2017, is considered the successor to Mirai. This malware also primarily targeted smart home and other everyday devices. Reaper is estimated to have infected 10,000 to 20,000 IoT devices.
Dridex disappeared from the scene in 2016, but before then was a botnet whose main purpose was to collect bank and credit card details. Windows users would become infected by opening email attachments that purported to be Word or Excel files. These files would install the Dridex malware on the user’s computer.
Avalanche was a global network that consisted of more than 20 combined botnets. At the end of 2016, the investigative authorities succeeded in breaking up Avalanche. The network was primarily used for phishing attacks: In 2009, it was supposedly responsible for two thirds of all attempted phishing attacks.
Echobot is the latest successor to Mirai. It has been active since 2019. The distinctive feature of Echobot is that the botnet exploits the vulnerabilities of a variety of devices. This network cannot be put into a specific category. Rather, it attacks routers, cameras, and networking software, among other things.
How do you know whether specific devices have become part of a botnet?
The malware usually infects a device without the user becoming aware of it. It is not easy to detect a botnet, but there are usually some things to look for that might indicate that bot malware is installed, especially on PCs:
- warnings from virus scanners or anti-spyware programs
- new and unrecognized processes in the Task Manager
- a possibly slower internet connection
However, a botnet may be installed without exhibiting any of these signs. That is why it is all the more important to prevent botnets from installing themselves in the first place and to protect yourself from attacks in advance.
What does botnet protection offer?
1. Protect of individual devices
The primary means for protecting computer systems from bot malware infection is to use the latest versions of software. Installing security updates for the operating system and other software soon after they are released reduces the potential attack surface of digital attacks. When using networked devices, it is also necessary to check whether an IP camera, scanner or other devices really need to be connected to the internet or whether access to a local network is enough. This reduces the likelihood that of becoming the target of attacks and makes it more complicated for your devices to be misused for malicious purposes.
2. Protection against DDoS attacks
If companies are attacked by botnets using DDoS attacks, they are only able to maintain the operation of their online and other network-based services using special DDoS protection services. DDoS protection solutions are available both as an appliance for use on premises and as a SECaaS service. The latter solution is not throttled by the available bandwidth of the company’s own connection and can therefore be used much more agilely. DDoS protection solutions use special technologies to filter incoming traffic and thus differentiate between valid requests and malicious access attempts. Some companies that are particularly frequent targets of DDoS attacks leave their DDoS protection permanently enabled, whereas others only use the solutions when necessary in order to save on costs.
Botnet: Things you need to know
Botnets are powerful tools that can be used for data theft as well as spam and phishing, among other things. They pose a particular threat to companies if they are used for denial-of-service attacks. As a user, you may find it very difficult to determine whether your own computer is infected and is already part of a botnet. It is therefore essential to follow a good security strategy right from the start. Likewise, entrepreneurs should protect themselves against DDoS attacks in order to prevent economic losses.
If you are interested in futher informations, we are willing to send you our whitepaper for free
How to control your bot-generated traffic efficiently:
- These bots threaten your business
- Bots leave fingerprints
- Graded combat: from blocking to honeypot