Was sind Bots?
Bots sind automatisierte Softwareprogramme, die für verschiedene Aufgaben entwickelt wurden und sowohl nützliche als auch schädliche Aktivitäten ausführen können.
Bots sind Softwareanwendungen oder Skripte, die automatisierte Aufgaben über das Internet ausführen und dabei häufig menschliches Verhalten nachahmen. Automatisierungen wie Suchmaschinen-Crawler und Chatbots sind zu einem festen Bestandteil unseres Online-Erlebnisses geworden und haben die Art und Weise revolutioniert, wie Menschen und Organisationen mit Technologie interagieren. Um eine bessere – und sicherere – digitale Welt zu schaffen, ist es entscheidend, sowohl die positive als auch die schädliche Rolle von Bots auf Websites, in Anwendungen und Systemen zu verstehen.
Einsatzmöglichkeiten und Anwendungen von Bots
Bot ist die Kurzform von Roboter und bezeichnet ein Softwareprogramm oder Skript, das automatisierte, sich wiederholende und vordefinierte Aufgaben ausführt. Bots sind im Internet allgegenwärtig; Schätzungen zufolge stammen bis zu 50 % des Internetverkehrs von nicht menschlichen Besuchern. Bots sind darauf ausgelegt, das Verhalten menschlicher Nutzer im Internet nachzuahmen, zu unterstützen oder zu ersetzen. Sie arbeiten jedoch wesentlich schneller als Menschen und können zu Botnet-Armeen zusammengeschlossen werden, die ihre zugewiesene Aufgabe unerbittlich verfolgen. Je nach Ausgestaltung können sie nützlich sein – etwa als Shopping-Bots oder Überwachungs-Bots – oder bösartig agieren, indem sie Nutzer täuschen, Daten stehlen, Denial-of-Service-Angriffe auslösen, Kundenkonten kompromittieren und Kriminellen bei Betrug und Identitätsdiebstahl helfen.
Unternehmen und Organisationen stehen vor der Herausforderung, schädliche Bots zu blockieren, ohne dabei nützliche Bots zu beeinträchtigen, die den Onlinehandel unterstützen – und das ohne strenge Maßnahmen zur Bot-Abwehr wie CAPTCHA oder Multi-Faktor-Authentifizierung (MFA), die die Nutzung für legitime Benutzer erschweren.
Arten von Bots
Gute Bots
Bots übernehmen im Web viele hilfreiche oder nützliche Aufgaben. Suchmaschinen setzen Webcrawler oder Spider ein, um Milliarden von Webseiten zu durchsuchen und zu indexieren und die Ergebnisse für Suchanfragen bereitzustellen. Tracking- und Monitoring-Bots durchforsten ebenfalls das Web, sind jedoch darauf ausgelegt, bestimmte Arten von Inhalten zu finden und zu kennzeichnen, etwa im Zusammenhang mit Preisen, Nachrichten oder Urheberrechtsverletzungen. Persönliche Assistenten wie Alexa oder Siri sind ebenfalls Bots, die im gesamten Web nach Antworten auf Fragen oder andere Anfragen suchen. Social-Media-Bots führen automatisierte Aufgaben auf Social-Media-Plattformen aus und können mit Nutzern interagieren, Beiträge mit „Gefällt mir“ markieren, Konten folgen und sogar Inhalte erstellen.
Ein weiteres hervorragendes Beispiel für nützliche Bots sind Chatbots, die den Kundenservice auf Websites automatisieren. Diese Bots können mithilfe künstlicher Intelligenz und natürlicher Sprachverarbeitung so programmiert werden, dass sie in Online-Chats oder über sprachbasierte Interaktionen Informationen bereitstellen oder Fragen beantworten. Dabei sind sie in der Lage, Anfragen zu analysieren und Antworten auf nahezu menschlichem Niveau zu geben.
Bösartige Bots
Die Fähigkeit von Bots, wiederkehrende Aufgaben zu automatisieren, kann auch in böswilliger Absicht eingesetzt werden. Cyberkriminelle programmieren bösartige Bots, um eine Vielzahl kreativer, komplexer und unauffälliger Angriffe durchzuführen, die darauf abzielen, Angriffsflächen von Webangeboten und Anwendungen auszunutzen. Einer der häufigsten Angriffe ist Credential Stuffing, das häufig zur Übernahme von Konten und zu Betrug führt. Bei diesen automatisierten Angriffen werden gestohlene Benutzernamen und Passwörter in Anmeldeformularen im Internet verwendet, um Zugriff auf Online-Konten zu erlangen und die Kontrolle darüber zu übernehmen. Ebenso können Kriminelle mithilfe von Bots die Kontoerstellung automatisieren und gefälschte Konten für betrügerische Zwecke anlegen oder Bots so programmieren, dass sie Kreditkarten oder Darlehen beantragen, um Finanzinstitute zu betrügen. Das Knacken von Geschenkkarten und Treuepunktebetrug sind Formen des Missbrauchs, bei denen Bots Konten mit einem Guthaben identifizieren und dieses anschließend einlösen oder anderweitig zu Geld machen, bevor der rechtmäßige Kunde es nutzen kann.
Wiederverkäufer-Bots, auch als Scalper-Bots bezeichnet, sind darauf programmiert, große Mengen an Waren oder Dienstleistungen aufzukaufen, die anschließend meist mit einem erheblichen Preisaufschlag auf Sekundärmärkten weiterverkauft werden. Mithilfe dieser Bots können Kriminelle Bestände oder Preise kontrollieren, was zu künstlicher Verknappung, mangelnder Verfügbarkeit und Frustration bei Verbrauchern führt.
Beim Content Scraping werden automatisierte Bots eingesetzt, um große Mengen an Inhalten einer Zielwebsite zu analysieren und zu erfassen, damit diese Daten an anderer Stelle wiederverwendet oder verkauft werden können. Dies kann zu Preismanipulationen und zum Diebstahl urheberrechtlich geschützter Inhalte führen. Ein hohes Aufkommen an Content-Scraping-Aktivitäten kann zudem die Leistung der Website beeinträchtigen und legitime Nutzer am Zugriff auf die Website hindern.
Die Beeinträchtigung der Website-Performance ist das erklärte Ziel von Distributed-Denial-of-Service-Angriffen (DDoS-Angriffen), bei denen Kriminelle eine große Anzahl von Bots auf mehreren vernetzten Geräten einsetzen, um Websites, Server oder Netzwerke zu überlasten. Dadurch wird der Dienst für normalen, legitimen Datenverkehr blockiert, was sämtliche Online-Nutzer betrifft. DDoS-Angriffe können äußerst zerstörerisch sein und zu Umsatzeinbußen, Erpressung und langfristigen Reputationsschäden führen.

