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. Ungebrä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 Hacken von Servers 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). In Shooter- und Actionspielen werden solche Programme auch als Aimbot verwendet (siehe: Cheat).
Im IRC werden Bots zur Kontrolle und zum Offenhalten von Channels genutzt.
ich hoffe, damit ist dir ausführlich gehoolfen adji
mfg Deidere