Bot
aus Wikipedia, der freien Enzyklopädie
Unter einem Bot (abgekürzt vom Begriff robot abgeleitet) versteht man ein Computerprogramm, das weitgehend autonom ständig gleichen, sich wiederholenden Aufgaben nachgeht. Es handelt sich dabei meist um ein eher simples, aber effektives Programm. Gebräuchlich ist die Bezeichnung auch für quasi-selbständige Programme im Bereich der Künstlichen Intelligenz.
Beispiele für Bots sind die Webcrawler von Internet-Suchmaschinen, die selbsttätig Webseiten besuchen, wobei sie den vorhandenen Links folgen und dabei ggf. den Inhalt der Seiten auswerten. „Gutartige“ Bots halten sich dabei an die Robot Exclusion Standards, mit denen Serverbetreiber das Botverhalten kontrollieren können. „Bösartige“ Bots werden zum Sammeln von E-Mail-Adressen für Spamzwecke, für das massenhafte unautorisierte Kopieren von Webinhalten bis hin zum systematischen Ausspionieren von Softwarelücken von Servern mit dem Ziel des Hackens von Servern eingesetzt. Maßnahmen gegen das unerwünschte Spidern von Websites basieren häufig auf dem Einsatz von sog. Honeypots zur automatischen Erkennung und einer darauf folgenden IP-basierten Aussperrung.
Kommunizieren Bots untereinander in einem fernsteuerbaren Netzwerk, so spricht man von einem Botnet. Dabei infiziert in der Regel ein Angreifer zahlreiche Rechner mit einem Bot, der sich dann zu einem IRC-Server verbindet, einen bestimmten Channel betritt und dort auf Befehle des Botnet-Besitzers wartet, wie beispielsweise das Starten eines DDoS-Angriffs oder das Versenden von Spam.
In Computerspielen werden computergesteuerte Akteure, die im Mehrspielermodus die Rollen von eigentlich menschlichen Spielern übernehmen, ebenfalls als Bots bezeichnet. Dies ist allerdings genreabhängig. Bei Rollenspielen bzw. wenn computergesteuerte Figuren eine Person verkörpern, spricht man beispielsweise von Nicht-Spieler-Charakteren (kurz NPCs genannt). Als Aimbot wird in Actionspielen jedoch nicht ein computersimulierter Spieler, sondern eine durch ein externes Programm bewerkstelligte Zielhilfe bezeichnet (siehe Cheat).
Im IRC werden Bots zur Kontrolle, Unterhaltung und zum Offenhalten von Channels genutzt.
[Bearbeiten] Siehe auch
[Bearbeiten] Weblinks
Wiktionary: Bot – Bedeutungserklärungen, Wortherkunft, Synonyme und Übersetzungen |