Difference between revisions of "Bot"

From SI410
Jump to: navigation, search
(add lead)
(add hyperlinks to lead)
Line 3: Line 3:
 
[[File:Bot_diagram.jpg|frame|Example of how bots work over the Internet.<ref>Suchacka, G., & Iwański, J. (2020). ''Identifying legitimate web users and bots with different traffic profiles — an information bottleneck approach''. Knowledge-Based Systems, 197, 3. https://doi.org/https://doi.org/10.1016/j.knosys.2020.105875</ref>]]
 
[[File:Bot_diagram.jpg|frame|Example of how bots work over the Internet.<ref>Suchacka, G., & Iwański, J. (2020). ''Identifying legitimate web users and bots with different traffic profiles — an information bottleneck approach''. Knowledge-Based Systems, 197, 3. https://doi.org/https://doi.org/10.1016/j.knosys.2020.105875</ref>]]
  
A '''bot''' (or, more specifically, an '''Internet bot''') is a computer program that performs automated tasks on top of a network (commonly the Internet).<ref name="cf-bot-def">Cloudflare. (n.d.). ''How is an internet bot constructed?'' Cloudflare. Retrieved January 20, 2022, from https://www.cloudflare.com/learning/bots/how-is-an-internet-bot-constructed/</ref> Bots carry out repetitive and predefined tasks, often in a manner that mimics human behavior.<ref>Kaspersky. (2021, March 22). ''What are bots? – Definition and Explanation. Kaspersky''. Retrieved January 20, 2022, from https://www.kaspersky.com/resource-center/definitions/what-are-bots</ref> Due to their automated nature, bots can complete tasks more efficiently and at a larger scale than humans. Compared with other software applications, the time needed to develop and deploy bots (especially those that do not converse with online users) is relatively short.<ref name="cf-bot-def"/> Consequently, bots hold a significant presence on the Internet and power core components of the modern Web, such as search engines. In light of this ability, however, bots are frequently utilized to execute a variety of malicious activities.
+
A '''bot''' (or, more specifically, an '''Internet bot''') is a computer program that performs automated tasks on top of a network (commonly the [https://en.wikipedia.org/wiki/Internet Internet]).<ref name="cf-bot-def">Cloudflare. (n.d.). ''How is an internet bot constructed?'' Cloudflare. Retrieved January 20, 2022, from https://www.cloudflare.com/learning/bots/how-is-an-internet-bot-constructed/</ref> Bots carry out repetitive and predefined tasks, often in a manner that mimics human behavior.<ref>Kaspersky. (2021, March 22). ''What are bots? – Definition and Explanation. Kaspersky''. Retrieved January 20, 2022, from https://www.kaspersky.com/resource-center/definitions/what-are-bots</ref> Due to their automated nature, bots can complete tasks more efficiently and at a larger scale than humans. Compared with other software applications, the time needed to develop and deploy bots (especially those that do not converse with online users) is relatively short.<ref name="cf-bot-def"/> Consequently, bots hold a significant presence on the Internet and power core components of the modern [https://en.wikipedia.org/wiki/World_Wide_Web Web], such as [https://en.wikipedia.org/wiki/Search_engine search engines]. In light of this ability, however, bots are frequently utilized to execute a variety of malicious activities.
  
 
== History ==
 
== History ==

Revision as of 00:45, 28 January 2022

Back • ↑Topics • ↑Categories

Example of how bots work over the Internet.[1]

A bot (or, more specifically, an Internet bot) is a computer program that performs automated tasks on top of a network (commonly the Internet).[2] Bots carry out repetitive and predefined tasks, often in a manner that mimics human behavior.[3] Due to their automated nature, bots can complete tasks more efficiently and at a larger scale than humans. Compared with other software applications, the time needed to develop and deploy bots (especially those that do not converse with online users) is relatively short.[2] Consequently, bots hold a significant presence on the Internet and power core components of the modern Web, such as search engines. In light of this ability, however, bots are frequently utilized to execute a variety of malicious activities.

History

Design

Types of bots

Examples of bots

Traffic and management

Ethical concerns

See also

References

  1. Suchacka, G., & Iwański, J. (2020). Identifying legitimate web users and bots with different traffic profiles — an information bottleneck approach. Knowledge-Based Systems, 197, 3. https://doi.org/https://doi.org/10.1016/j.knosys.2020.105875
  2. 2.0 2.1 Cloudflare. (n.d.). How is an internet bot constructed? Cloudflare. Retrieved January 20, 2022, from https://www.cloudflare.com/learning/bots/how-is-an-internet-bot-constructed/
  3. Kaspersky. (2021, March 22). What are bots? – Definition and Explanation. Kaspersky. Retrieved January 20, 2022, from https://www.kaspersky.com/resource-center/definitions/what-are-bots