Difference between revisions of "Bot"
(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
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.
Contents
History
Design
Types of bots
Examples of bots
Traffic and management
Ethical concerns
See also
References
- ↑ 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.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/
- ↑ 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