What is a bot? | Bot definition

봇은 인터넷에서 작동하며 반복적인 작업을 수행하는 소프트웨어 프로그램입니다. 좋은 봇에게서 오는 봇 트래픽도 있지만, 악성 봇은 웹사이트 또는 응용 프로그램에 막대한 부정적 영향을 줄 수 있습니다.

학습 목표

이 글을 읽은 후에 다음을 할 수 있습니다:

  • 봇이 무엇인지, 봇이 무엇을 하는지 이해하기
  • 좋은 봇과 악성 봇의 차이 설명하기
  • 악성 봇 트래픽 차단 방법

글 링크 복사

봇이란 무엇인가요?

A bot is a software application that is programmed to do certain tasks. Bots are automated, which means they run according to their instructions without a human user needing to manually start them up every time. Bots often imitate or replace a human user's behavior. Typically they do repetitive tasks, and they can do them much faster than human users could.

Bots usually operate over a network; more than half of Internet traffic is bots scanning content, interacting with webpages, chatting with users, or looking for attack targets. Some bots are useful, such as search engine bots that index content for search or customer service bots that help users. Other bots are "bad" and are programmed to break into user accounts, scan the web for contact information for sending spam, or perform other malicious activities. If it's connected to the Internet, a bot will have an associated IP address.

봇의 종류:

  • Chatbots: Bots that simulate human conversation by responding to certain phrases with programmed responses
  • Web crawlers (Googlebots): Bots that scan content on webpages all over the Internet
  • Social bots: Bots that operate on social media platforms
  • 악의적인 봇: 콘텐츠 스크랩, 스팸 콘텐츠 배포, 크리덴셜 스터핑 공격을 자행하는 봇
Different types of bots

악의적인 봇 활동이란 무엇인가요?

Any automated actions by a bot that violate a website owner's intentions, the site's Terms of Service, or the site's Robots.txt rules for bot behavior can be considered malicious. Bots that attempt to carry out cybercrime, such as identity theft or account takeover, are also "bad" bots. While some of these activities are illegal, bots do not have to break any laws to be considered malicious.

In addition, excessive bot traffic can overwhelm a web server's resources, slowing or stopping service for the legitimate human users trying to use a website or an application. Sometimes this is intentional and takes the form of a DoS or DDoS attack.

악의적인 봇 활동에는 다음이 포함됩니다.

이러한 공격을 수행하면서 공격 트래픽의 출처를 위장하기 위해, 악의적인 봇을 봇네트에 분산할 수도 있으며, 이는 봇의 사본이 다수의 기기에서 실행되는 경우를 말하는데, 기기 소유자가 모르는 경우도 많습니다. 각 기기에는 고유한 IP 주소가 있기 때문에, 봇넷 트래픽이 수많은 IP 주소에서 발생하게 되어, 악의적인 봇 트래픽의 출처를 식별하고 차단하는 일이 어려워집니다.

기업이 악의적인 봇 활동을 막는 방법

봇 관리 솔루션은 기계 학습을 통해 유해한 봇 활동과 사용자 작업 및 유용한 봇 활동 을 구별할 수 있습니다. Cloudflare Bot Management는 사용자 경험에 영향을 주지 않고 좋은 봇을 차단하지 않으면서 악의적인 봇을 차단합니다. 봇 관리 솔루션은 비정상을 탐지하는 행태 분석을 기반으로 악의적인 봇을 식별하고 차단하면서 유용한 봇은 웹 자산에 액세스할 수 있도록 해야 합니다.

To learn more about setting up bot protection, see our Developer documentation.