Bot
Bot (zkráceně z anglického „robot“) je automatizovaný program, který funguje přes internet. Některé boty fungují automaticky, zatímco jiné provedou příkazy pouze tehdy, když obdrží konkrétní vstup. Existuje mnoho různých typů botů, ale mezi běžné příklady patří webové prohledávače, chatovací boti a škodliví boti.
Webové prohledávače používají vyhledávače k pravidelnému procházení webových stránek. Tito boti „procházejí“ webové stránky tak, že sledují odkazy na jednotlivých stránkách. Prohledávač ukládá obsah každé stránky do vyhledávacího indexu. Pomocí složitých algoritmů mohou vyhledávače pro konkrétní vyhledávací dotazy zobrazit nejrelevantnější stránky nalezené webovými prohledávači.
Chatovací boti byli jedním z prvních typů automatizovaných programů, kterým se začalo říkat „boti“, a stali se populárními v 90. letech s rozšířením online chatovacích místností. Tito boti jsou skripty, které vyhledávají určité textové vzory zadané účastníky chatovací místnosti a reagují automatickými akcemi. Chatovací bot může například uživatele varovat, pokud je jeho vyjadřování nevhodné. Pokud uživatel varování nedbá, bot ho může vykopnout z kanálu a dokonce mu může zablokovat návrat. Pokročilejší typ chatovacího bota, nazývaný „chatterbot“, dokáže odpovídat na zprávy běžnou angličtinou a působit jako skutečná osoba. Oba typy chatovacích botů se používají k moderování chatovacích místností, takže není nutné, aby jednotlivé chatovací místnosti sledoval člověk.
Většina botů se používá k užitečným účelům, ale některé jsou považovány za malware, protože provádějí nežádoucí činnosti. Spamboti například získávají e-mailové adresy z kontaktních formulářů webových stránek, adresářů a e-mailových programů a poté je přidávají na spamový seznam příjemců. Scrapeři webů stahují celé webové stránky, což umožňuje neoprávněné kopírování jejich obsahu. Boti DoS odesílají webovým stránkám automatizované požadavky, takže přestanou reagovat. Botnety, které se skládají z mnoha společně pracujících botů, lze použít k získání neoprávněného přístupu k počítačovým systémům a k nakažení počítačů viry.
Otestujte své znalosti