투표봇
Votebot투표봇은 소프트웨어 자동화(종종 "봇"이라고 불리며, 온라인 여론조사, 선거에 부정적으로 참여하거나 소셜 미디어에서 상향 투표 및 하향 투표하기 위해 구축되었습니다.
간단한 투표용지는 코드화 및 도입이 용이하지만 많은 온라인 여론조사에 효과적인 경우가 많습니다. 여론조사 소프트웨어 개발자는 이러한 공격을 고려하여 이를 방어하기 위해 추가 작업을 수행해야 하기 때문입니다.
사용된 기법
WWW는 HTTP 프로토콜을 사용하여 정보를 전송합니다.투표봇은 HTTP 프로토콜을 사용하여 투표를 호스팅하는 서버와 상호 작용하여 온라인 폴링의 투표와 같은 합법적인 사용자 행동을 모방하도록 설계되었습니다.따라서 봇은 웹브라우저를 사용하는 사람의 행동을 모방하지만, 이 모방 행동을 여러 번 반복할 수 있어 많은 표를 던질 수 있다.
인간과 봇의 구별
많은 투표 프로젝트에서 개발자들은 봇을 합법적인 사용자와 구별하려고 합니다.예를 들어, 일부 웹 사이트에서는 한 IP 주소가 일정 기간 동안 수행할 수 있는 투표 수를 제한합니다.투표봇은 프록시 또는 VPN IP 주소를 사용하여 이 규칙을 우회하는 경우가 많습니다.다른 웹사이트는 투표봇에 의해 생성된 계정과 시스템 내 행동 이력을 분석하여 잠재적 투표봇을 식별한다.투표 투표자들은 투표 전에 로그인하고 로그아웃하는 것과 같은 인간 활동을 시뮬레이션함으로써 이에 맞선다.다른 사이트에서는 CAPTCHA를 채용하고 있습니다.CAPTCHA는 기계 터크에 투표용지를 제공하고 있습니다.
대상 사이트
유튜브, 페이스북, 트위터, 레딧은 [1]투표소의 주요 타깃이다.소규모의 임시 투표 프로젝트도 다수 대상이 되고 있습니다.많은 사람들이 일부 프로세스에서 자신을 투표하기 위해 악성 스크립트를 프로그래밍하거나 구입하려고 시도하고 있으며, 매일 발생하는 공격의 수는 셀 수 없습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ Herkewitz, William (2013-08-08). "Upvotes, Downvotes, and the Science of the Reddit Hivemind". Popular Mechanics. Retrieved 15 June 2021.