맨위로가기

인터넷 봇

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

인터넷 봇은 사용자의 질문에 답하거나 정보를 제공하는 정보 제공 봇, 소셜 네트워크에서 반복적인 지침을 수행하는 소셜 봇, 고객 서비스, 마케팅 등에 활용되는 상업용 봇, 그리고 불법적인 목적으로 사용되는 악성 봇 등 다양한 종류가 있다. 악성 봇은 스팸, 서비스 거부 공격, 클릭 사기 등에 사용되며, 봇의 악용을 막기 위해 CAPTCHA와 같은 기술이 사용된다. 봇의 사용은 개인 정보 보호, 여론 조작, 일자리 감소 등 윤리적, 사회적 문제를 야기하며, 봇과 인간의 상호작용에 대한 논의도 활발히 진행되고 있다.

더 읽어볼만한 페이지

  • 인터넷 봇 - 비디오 게임 봇
    비디오 게임 봇은 사용자의 조작을 대신하거나 플레이어 수를 보충하기 위해 사용되는 프로그램이며, 게임 밸런스를 해치고 부정적인 측면이 존재하여 한국 온라인 게임에서 심각한 문제가 되기도 한다.
  • 인터넷 봇 - Lsjbot
    Lsjbot은 Lars Sverker Johansson이 개발한 위키백과 문서 자동 생성 봇으로, 세부아노어 위키백과와 스웨덴어 위키백과에 기여했으며, 문서 내용 부족에 대한 비판에도 불구하고 위키백과의 성차별 문제 해결에 기여한다고 주장했다.
인터넷 봇

2. 봇의 종류와 기능

인터넷 봇은 그 기능과 목적에 따라 다양한 종류로 나뉜다. 인터넷 릴레이 챗(IRC) 봇은 대화 채널을 듣고 참가자가 말한 특정 구문에 대해 댓글을 다는 역할을 하는데, 이는 새로운 사용자를 위한 도움말 서비스나 비속어 검열에 사용되기도 한다.

2012년, 저널리스트 퍼시 폰 리핀스키는 CNN iReport에서 수백만 건의 봇 또는 봇 조회수를 발견했다고 보고했다. CNN iReport는 iReporter 크리스 모로우의 계정에서 수백만 건의 조회수를 조용히 삭제했다.[19]

2. 1. 정보 제공 봇

이 봇은 사용자의 질문에 답하거나 특정 정보를 제공하는 역할을 한다. 인스턴트 메시징(IM), 인터넷 릴레이 챗(IRC) 등에서 사용자와 소통한다. 이러한 챗봇을 통해 사람들은 일반적인 말로 질문을 하고 답변을 받을 수 있다. 이러한 봇은 종종 날씨, 우편번호 정보, 스포츠 점수, 통화 또는 기타 단위 변환 등을 제공할 수 있다.[4]

봇 사용자 및 인간 사용자 간의 채팅


인스턴트 메신저(IM)나 인터넷 릴레이 챗(IRC)에서 작동하는 봇도 있다. 메시지를 제시하는 봇이나, 사용자와 자연어로 대화하는 봇(챗봇)이 존재한다. 제공되는 기능으로는 날씨 예보 제공, 단위 변환, 사용자 메시지에 대한 댓글 등이 있다.

봇의 예는 다음과 같다.

채팅 앱에서 봇은 종종 '''봇 사용자''' (bot user)라고 불린다.[20]

2. 2. 소셜 봇

소셜 봇은 소셜 네트워킹에서 서비스나 연결을 설정하기 위해 반복적인 지침을 수행하는 알고리즘 집합이다. 다양한 네트워크 봇 설계 중 가장 일반적인 것은 인간 사용자와 대화하도록 설계된 알고리즘인 챗봇과, 인간 사용자의 패턴과 유사하게 대화하도록 설계된 알고리즘인 소셜 봇이다. 소셜 봇팅의 역사는 1950년대 앨런 튜링튜링 테스트에서 승인된 일련의 지침 코드를 설계하려는 그의 비전으로 거슬러 올라간다. 1960년대 조셉 와이젠바움은 인공 지능 알고리즘의 초기 지표로 간주되는 자연어 처리 컴퓨터 프로그램인 ELIZA를 만들었다. ELIZA는 컴퓨터 프로그래머에게 일련의 지침에 행동 패턴을 일치시킬 수 있는 작업 프로그램을 설계하도록 영감을 주었다. 그 결과 자연어 처리는 인공 지능과 소셜 봇 개발에 영향을 미치는 요소가 되었다. 그리고 정보와 사고가 소셜 미디어 웹사이트에서 점진적으로 대량 확산됨에 따라 혁신적인 기술 발전이 동일한 패턴을 따르고 있다.

2016년 미국 대통령 선거 기간 동안 비슷한 메시지를 게시하는 트위터 봇


2016년 미국 대선과 2017년 영국 총선을 포함한 최근 선거에서 정치적 간섭에 대한 보고는 봇의 설계와 봇 설계자 사이에서 윤리가 문제시되기 때문에 봇이 더 널리 퍼져 있다는 생각을 굳혔다.[5] 서던캘리포니아 대학교의 컴퓨터 과학자인 에밀리오 페라라는 ACM의 커뮤니케이션에 대한 보고에서[6], 팩트 체크 및 정보 확인을 구현할 수 있는 자원의 부족으로 인해 소셜 미디어 플랫폼에서 이러한 봇에 대한 많은 양의 허위 보고서와 주장이 발생한다고 말했다. 트위터의 경우 이러한 봇의 대부분은 정치적 의제를 선호하는 키워드와 구문을 타겟팅한 다음 이를 리트윗하는 검색 필터 기능을 갖도록 프로그래밍되어 있다. 봇의 관심은 소셜 미디어 플랫폼 전체에 검증되지 않은 정보를 퍼뜨리도록 프로그래밍되어 있지만[7], 이는 적대적인 정치 환경 속에서 프로그래머가 직면하는 문제이다. 페라라는 봇의 사회화와 개인 정보 유출에 취약성을 만들고 봇 코드의 윤리 밖에서 영향을 양극화시키는 인간 사용자를 봇의 사회화라고 보고했으며, 이는 감정적으로 불안정한 사용자의 행동과 봇이 그들에게 미치는 영향을 관찰하여 현실에 대한 인식을 바꾸는 길로리 크레이머의 연구에서도 확인되었다.

채팅 앱에서 봇은 종종 '''봇 사용자''' (bot user)라고 불린다.[20] 이 명칭은 봇이 계정을 가지고 권한이 부여되는 "사용자"임을 강조한 것이다. 채팅 화면에서 봇 사용자는 인간 사용자와 동일한 외형을 하고 있어 언뜻 보면 구별되지 않는다.

2. 3. 상업용 봇

기업들은 온라인 참여를 늘리고 커뮤니케이션을 간소화하기 위해 인터넷 봇을 사용한다. 비용 절감을 위해 봇을 사용하는 경우가 많은데, 소비자와 소통하기 위해 사람을 고용하는 대신 효율성을 높이기 위한 새로운 방법을 개발한 것이다. 이러한 챗봇은 고객의 질문에 답하는 데 사용된다. 예를 들어, 도미노 피자페이스북 메신저를 통해 주문을 받을 수 있는 챗봇을 개발했다.[12] 챗봇을 통해 기업은 직원의 시간을 다른 작업에 할당할 수 있다.[12]

자동화된 거래 기능에서 봇 사용에 대한 많은 논란이 있었다. 경매 웹사이트인 이베이는 자사 사이트에서 봇을 사용하여 저렴한 상품을 찾는 것을 억제하기 위해 법적 조치를 취했으나, 이베이에게 역효과를 낳았고 더 많은 봇의 관심을 끌었다. 영국의 베팅 거래소인 벳페어는 봇에서 상당한 트래픽이 발생하자 봇 프로그래머를 위한 WebService API를 출시하여 봇 상호 작용을 적극적으로 관리할 수 있게 했다.

봇 팜은 애플 앱 스토어 및 구글 플레이와 같은 온라인 앱 스토어에서 순위를 조작하거나[8] 긍정적인 평점/리뷰를 늘리는 데 사용되는 것으로 알려져 있다.[9]

급성장하는 무해한 형태의 인터넷 봇은 챗봇이다. 2016년부터 페이스북 메신저가 개발자에게 챗봇을 플랫폼에 배치하도록 허용하면서, 해당 앱에서만 챗봇 사용이 기하급수적으로 증가했다. 처음 6개월 동안 메신저용 봇 30,000개가 생성되었고, 2017년 9월까지 100,000개로 증가했다.[10] SnatchBot의 최고 기술 책임자(CTO)인 아비 벤 에즈라는 포브스에 자사 챗봇 빌딩 플랫폼의 사용 증거가 웹사이트의 '라이브 채팅'이 봇으로 대체되면서 가까운 미래에 수백만 시간의 인력 절감으로 이어질 것이라고 말했다.[11]

채팅 앱에서 봇은 종종 '''봇 사용자''' (bot user)라고 불린다.[20]

2. 4. 악성 봇

악성 봇은 불법적이거나 해로운 목적으로 사용되는 봇을 의미한다. 스팸 봇, 서비스 거부 공격(DDoS) 봇, 피싱 봇, 온라인 게임 봇 등 다양한 종류가 있다.[3] 웹사이트 스크래핑, 저작권 침해, 개인 정보 탈취 등 심각한 문제를 야기할 수 있다.

다음은 악성 봇(및 봇넷)의 유형이다.

유형설명
스팸 봇연락처나 방명록 페이지에서 이메일 주소를 수집하거나,[3] 사람들을 악성 웹사이트로 리디렉션한다.
다운로드 프로그램전체 웹사이트를 다운로드하여 대역폭을 낭비한다.
웹사이트 스크레이퍼웹사이트의 콘텐츠를 가져와 허가 없이 재사용한다.
등록 봇특정 이메일 주소를 여러 서비스에 등록하여 확인 메시지로 이메일 받은 편지함을 가득 채우고, 보안 위반을 나타내는 중요한 메시지에서 주의를 분산시킨다.[13]
바이러스 및 웜
DDoS 공격
봇넷, 좀비 컴퓨터
뷰봇가짜 조회를 생성한다.[14][15]
티켓 브로커콘서트에서 수요가 높은 좌석을 구매하는 봇으로, 특히 티켓을 재판매하는 티켓 브로커가 사용한다.[16]
컴퓨터 게임 봇대규모 멀티플레이어 온라인 롤플레잉 게임에서 자원을 획득하는 데 사용된다.[17]
광고 트래픽 증가 봇광고주로부터 돈을 빼내기 위해 분석 보고서의 트래픽 수를 증가시킨다.[18]
포럼 방해 봇포럼을 방해하고 사용자를 화나게 하는 선동적이거나 무의미한 게시물을 자동으로 게시한다.



가장 널리 사용되는 안티 봇 기술은 CAPTCHA이지만, 컴퓨터 문자 인식, 보안 구멍 및 저렴한 노동력을 이용한 CAPTCHA 해결을 통해 회피될 수 있다.

3. 봇의 역사와 기술 발전

소셜 봇의 역사는 1950년대 앨런 튜링튜링 테스트 제안으로 거슬러 올라간다. 1960년대 조셉 와이젠바움은 초기 자연어 처리 컴퓨터 프로그램인 ELIZA를 만들었다. ELIZA는 컴퓨터 프로그래머들이 행동 패턴을 지침에 맞출 수 있는 작업 프로그램을 설계하도록 영감을 주었다. 그 결과 자연어 처리는 인공 지능과 소셜 봇 개발에 영향을 미치는 요소가 되었다.[5][6][7]

인스턴트 메신저(IM)나 인터넷 릴레이 채팅(IRC)에서 작동하는 봇(IRC bot|IRC봇영어)도 있다. 메시지를 제시하는 봇이나, 사용자와 자연어로 대화하는 봇(챗봇)이 존재한다. 제공되는 기능으로는 일기 예보 제공, 단위 변환, 사용자 메시지에 대한 댓글 등이 있다.

4. 봇의 윤리적 문제와 사회적 영향

소셜 봇은 소셜 네트워킹에서 반복적인 작업을 수행하는 알고리즘이다. 챗봇과 소셜 봇이 일반적이다. 소셜 봇은 1950년대 앨런 튜링튜링 테스트에서 시작되어, 1960년대 조셉 와이젠바움의 ELIZA로 이어졌다.

2016년 미국 대선과 2017년 영국 총선 등에서 봇을 이용한 정치적 간섭이 보고되면서 봇의 윤리적 문제가 제기되었다.[5] 소셜 미디어 플랫폼에서 봇이 허위 정보를 퍼뜨리고 여론을 조작할 수 있다는 우려가 커졌다.[7] 에밀리오 페라라는 팩트 체크 및 정보 확인 자원 부족으로 봇에 대한 허위 보고가 많다고 지적했다.[6]

최근 소셜 미디어는 정치 토론의 장이 되었지만, 소셜 봇의 등장으로 토론과 선거 결과에 미치는 영향에 대한 우려가 커졌다. 특히 X(구 트위터)에서 봇과 사용자들이 격렬한 정치 토론을 벌이면서, 정치 토론의 오용과 불신이 심화되고 있다.

4. 1. 한국 사회에 미치는 영향

한국 사회에서 인터넷 봇은 여러 분야에 걸쳐 부정적인 영향을 미치고 있다. 특히 온라인 게임에서 BOT을 사용하여 게임 내 통화를 대량으로 확보하거나, 얻기 힘든 아이템을 쉽게 얻는 행위는 게임 밸런스를 무너뜨리고 다른 사용자에게 피해를 주는 심각한 문제로 인식된다.[3] 이러한 불법 프로그램 사용은 게임 생태계를 파괴하고 공정성을 저해한다.

또한, 암표상들이 전매 목적으로 티켓을 대량 구매하기 위해 봇을 사용하는 경우도 있다.[3] 이는 공연, 스포츠 경기 등 티켓 시장을 교란시키고, 일반 소비자들에게 피해를 입힌다.

더불어민주당은 이러한 문제에 대해 적극적으로 대응할 것을 주장하며, 봇을 이용한 불공정 거래, 여론 조작 등에 대한 규제 강화를 요구하고 있다.

5. 봇 방지 기술

봇의 악용을 막기 위한 다양한 기술들이 개발되고 있다. CAPTCHA(완전 자동화된 공개 튜링 테스트)는 인간은 쉽게 할 수 있지만 봇은 할 수 없는 과제를 제시하여 실제 사용자와 봇을 빠르게 구별하는 데 자주 사용된다. 이는 왜곡된 문자나 숫자를 인식하거나, 복잡한 거리에서 신호등과 같이 이미지의 특정 부분을 골라내는 것과 같은 것일 수 있다. 캡차는 빠르게 완료할 수 있고, 노력이 적게 들고, 구현이 쉬워서 훌륭한 형태의 보호 기능을 제공한다.

DataDome, Akamai, BrandSSL 및 Imperva와 같은 봇 방어 전문 기업도 있다. 이러한 회사는 DDoS 공격, 인프라 공격 및 전반적인 사이버 보안으로부터 고객을 보호하기 위해 방어 시스템을 제공한다.[1] 웹 애플리케이션 방화벽(WAF) 등 전문적인 보안 솔루션도 활용된다.

6. 봇과 인간의 상호작용

봇과 관련된 주요 우려 사항은 명확성과 대면 지원 두 가지이다. 인간의 문화적 배경은 소셜 봇과 소통하는 방식에 영향을 미친다. 다른 사람들은 온라인 봇이 온라인에서 인간으로 "가장"할 수 있으며, 그 존재를 매우 인식하고 있다. 이 때문에 일부 사용자는 소셜 봇과 상호 작용할 때 확신을 갖지 못한다.

많은 사람들은 봇이 인간보다 훨씬 덜 지능적이기 때문에 존경할 가치가 없다고 생각한다.[2]

김민선은 소셜 로봇과 소통할 때 발생할 수 있는 다섯 가지 우려 사항 또는 문제점을 제시했는데, 이는 사람들의 감정에 상처를 주는 것을 피하고, 부담을 최소화하며, 다른 사람들의 비난을 피하고, 명확성 문제를 해결하고, 메시지가 얼마나 효과적으로 전달될 수 있는가이다.[2]

소셜 로봇에 반대하는 사람들은 소셜 로봇이 인간관계의 진정한 창조물을 빼앗아간다고 주장한다.[2] 또한 소셜 봇 사용이 개인 정보 보호에 새롭고 불필요한 층을 추가한다고 지적한다. 많은 사용자는 개인 정보가 보존되도록 소셜 봇과 관련하여 더 엄격한 법률 제정을 요구한다. 소셜 봇을 어떻게 처리하고 어디까지 허용할 것인가에 대한 논의는 계속 진행 중이다.

참조

[1] 웹사이트 bot https://www.etymonli[...] 1922-10-09
[2] 서적 Malicious Bots: An outside look of the Internet https://archive.org/[...] CRC Press
[3] 웹사이트 Bot Traffic Report 2016 https://www.incapsul[...] 2017-01-24
[4] 웹사이트 What is a bot: types and functions https://www.ionos.co[...] 2021-11-16
[5] 웹사이트 How Political Campaigns Weaponize Social Media Bots https://spectrum.iee[...] 2018-10-18
[6] 논문 The Rise of Social Bots http://cacm.acm.org/[...]
[7] 간행물 Social Bots Distort the 2016 US Presidential Election Online Discussion 2016-11-07
[8] 웹사이트 Biggest FRAUD in the Top 25 Free Ranking https://toucharcade.[...]
[9] 웹사이트 App Store fake reviews: Here's how they encourage your favourite developers to cheat http://www.electricp[...] 2012-02-07
[10] 웹사이트 Facebook Messenger Hits 100,000 bots https://venturebeat.[...] 2017-04-18
[11] 뉴스 These Chatbot Usage Metrics Will Change Your Customer Service Strategy https://www.forbes.c[...] 2017-12-22
[12] 뉴스 How companies are using chatbots for marketing: Use cases and inspiration https://martechtoday[...] 2018-01-22
[13] 뉴스 How Registration Bots Concealed the Hacking of My Amazon Account https://www.imperva.[...] Dima Bekerman 2016-12-01
[14] 뉴스 What Is Viewbotting: How Twitch Are Taking On The Ad Fraudsters https://ppcprotect.c[...] 2019-07-15
[15] 웹사이트 Leading StarCraft streamer embroiled in viewbot controversy https://dotesports.c[...] 2015-03-17
[16] 웹사이트 Why Detecting Bot Attacks Is Becoming More Difficult https://www.darkread[...] DARKReading 2017-06-19
[17] 간행물 Multimodal game bot detection using user behavioral characteristics 2016-04-26
[18] 웹사이트 Fake Traffic Means Real Paydays https://betabeat.com[...] 2014-01-16
[19] 웹사이트 CNN's iReport hit hard by pay-per-view scandal http://create.pulsep[...] PulsePoint 2013-05-28
[20] 문서 To use your Slack App as a bot, first you'll need to create a Bot User for it. https://api.slack.co[...]
[21] 웹사이트 世界のネット通信量の半分はボット、攻撃による被害は年間10兆円 https://forbesjapan.[...] ForbesJapan 2024-06-05
[22] 서적 Malicious Bots: An Inside Look into the Cyber-Criminal Underground of the Internet https://books.google[...] CRC Press



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com