What is a bot? | Bot definition

Ein Bot ist ein Softwareprogramm, das im Internet aktiv ist und wiederholte Aufgaben ausführt. Während ein Teil des Bot-Traffics von vertrauenswürdigen Bots stammt, können schädliche Bots einen enormen negativen Einfluss auf eine Website oder Anwendung haben.

Lernziele

Nach Lektüre dieses Artikels können Sie Folgendes:

  • Definition und Funktionsweise von Bots
  • Der Unterschied zwischen vertrauenswürdigen und schädlichen Bots
  • Erfahren Sie, wie schädlicher Bot-Traffic gestoppt wird

Link zum Artikel kopieren

Was ist ein Bot?

A bot is a software application that is programmed to do certain tasks. Bots are automated, which means they run according to their instructions without a human user needing to manually start them up every time. Bots often imitate or replace a human user's behavior. Typically they do repetitive tasks, and they can do them much faster than human users could.

Bots usually operate over a network; more than half of Internet traffic is bots scanning content, interacting with webpages, chatting with users, or looking for attack targets. Some bots are useful, such as search engine bots that index content for search or customer service bots that help users. Other bots are "bad" and are programmed to break into user accounts, scan the web for contact information for sending spam, or perform other malicious activities. If it's connected to the Internet, a bot will have an associated IP address.

Bots können Folgendes sein:

Different types of bots

Worin besteht die Aktivität böswilliger Bots?

Any automated actions by a bot that violate a website owner's intentions, the site's Terms of Service, or the site's Robots.txt rules for bot behavior can be considered malicious. Bots that attempt to carry out cybercrime, such as identity theft or account takeover, are also "bad" bots. While some of these activities are illegal, bots do not have to break any laws to be considered malicious.

In addition, excessive bot traffic can overwhelm a web server's resources, slowing or stopping service for the legitimate human users trying to use a website or an application. Sometimes this is intentional and takes the form of a DoS or DDoS attack.

Die Aktivitäten böswilliger Bots umfassen Folgendes:

Um diese Angriffe auszuführen und die Quelle des Angriffs-Traffics zu verbergen, können böswillige Bots in einem Botnetz verteilt werden, was bedeutet, dass Kopien des Bots auf mehreren Geräten laufen, oft ohne Kenntnis der Gerätebesitzer. Da jedes Gerät seine eigene IP-Adresse hat, kommt Botnetz-Traffic von einer Unzahl unterschiedlicher IP-Adressen, wodurch es schwerer wird, die Quelle des böswilligen Bot-Traffics zu identifizieren und zu blockieren.

Wie können Unternehmen böswillige Bot-Aktivitäten stoppen?

Bot-Management-Lösungen können mithilfe von Machine Learning schädliche Bot-Aktivitäten von Benutzeraktivitäten und hilfreichen Bot-Aktivitäten unterscheiden. Cloudflares Bot-Management stoppt böswilliges Verhalten, ohne die Nutzererfahrung zu beeinträchtigen oder gute Bots zu blockieren. Bot-Management-Lösungen sollten böswillige Bots auf der Grundlage von Verhaltensanalysen, durch die Anomalien erkannt werden, identifizieren und blockieren können, und es hilfreichen Bots immer noch ermöglichen, auf Websites zuzugreifen.

To learn more about setting up bot protection, see our Developer documentation.