스팸 봇이란 무엇인가요? 정의와 예방

스팸 봇이란 스팸을 활성화하거나 전송할 목적으로 설계된 프로그램을 말합니다. 악성 링크로 가득한 불쾌한 이메일 메시지를 받아본 적이 있다면 아마도 스팸 봇이었을 가능성이 있습니다. 비정상적이거나 조작된 소셜 미디어 댓글도 스팸 봇이라고 할 수 있습니다.

스팸 봇은 어떻게 실행되는가?

스팸 봇에는 세 가지 유형이 있는데, 약간씩 다른 방식으로 실행됩니다.

스팸 봇에는 다음과 같은 기능이 있습니다.

  • 수집. 이 스팸 봇은 웹사이트와 소셜 미디어 계정을 누비며 이메일 주소를 찾습니다. 프로그래머는 이렇게 수집된 주소를 사용해 이메일 메시지를 대량으로 전송합니다. 현재 약 3,200억 개의 스팸 이메일 메시지 매일 수신되고 있습니다. 이러한 메시지들은 대부분 스팸 봇에서 시작됩니다.

  • 연결. 소셜 미디어 계정과 웹 포스팅 계정은 모두 단순한 양식에서 비롯됩니다. 스팸 봇은 여기에 필요한 정보를 작성한 후 프로그래머가 개발한 메모를 공유할 수 있습니다. 매우 단순한 메시지("Wow" 등)를 사용하여 소셜 미디어 검사 툴을 회피하는 스팸 봇도 있습니다.

  • 대화. 피해자들과 기본적인 대화를 나눌 수 있는 스팸 봇도 있습니다. 간단한 질문에 답하거나 정보를 추가로 알려주거나, 혹은 정상적인 대화를 모방하기도 합니다.

스팸 봇 프로그래머의 일반적인 목적은 다음과 같습니다.

  • 공유. 새로운 제품 또는 할인 행사에 대한 정보를 제공합니다.

  • 영향력. Google의 알고리즘을 속여 권한이 있는 사이트로 보이게 하려고 웹사이트 링크를 공유합니다.

  • 손상. 악성 코드 또는 감염 바이러스를 퍼뜨립니다.

3가지 유형의 스팸 봇

이제 스팸 봇의 실행 방식과 그 유해성에 대해 자세히 알아보겠습니다. 세 가지 유형의 스팸 봇은 주로 사용되는 위치에 따라 구분됩니다.

스팸 봇이 사용되는 위치는 다음과 같습니다.

  • 웹사이트. 스팸 봇에서 생성된 메모가 웹사이트 댓글 영역에 표시됩니다. 지능적인 봇은 캡차 챌린지 완료를 포함해 몇 가지 보안 단계를 통과할 수도 있습니다. 또한 무방비 상태의 사이트에서는 봇이 링크나 이메일 주소, 혹은 두 가지가 모두 포함된 댓글을 남기기도 합니다.

  • 소셜 미디어. 봇이 프로필 사진까지 추가하여 진짜처럼 보이는 계정을 생성합니다. 프로그래머의 마음을 끌 수 있는 정보를 다시 공유하거나, 프로그래머가 개발한 데이터로 다른 포스트에 응답할 수도 있습니다. 이러한 봇은 확산 속도가 엄청납니다. Twitter에서 1초마다 계정 10개를 삭제하지만 더 많은 계정들이 생성되어 이를 대체하고 있습니다.

  • 이메일. 유효한 이메일 주소가 가득한 목록이 있으면 해커가 원하는 대로 메시지를 보낼 수 있습니다. 이 메시지에는 제품 프로모션이나 링크, 혹은 개발자가 수신인에게 바라는 행동 등이 포함될 수 있습니다.

누구나 이러한 스팸 봇을 한 가지 이상 만나본 적이 있을 것입니다. 이메일에서 스팸 메시지를 휴지통에 버렸을 수도 있고, 소셜 미디어에서 조작된 메시지를 대충 훑어보았을 수도 있으며, 혹은 보도 기사의 댓글란에서 거래를 제안하는 글을 보았을 수도 있습니다.

스팸 봇을 차단하는 방법

성공적인 스팸 봇은 해커들에게 달콤한 유혹입니다. 소비자는 스팸 봇의 효과를 떨어뜨릴 수 있습니다. 프로그래머는 스팸 봇의 실행을 일시에 멈출 수 있습니다.

소비자가 할 수 있는 일은 다음과 같습니다.

  • 신고. 스팸 메시지는 전문성이 떨어지거나, 지나치게 강요하거나, 연관성이 부족한 경우가 많습니다. 스팸 메시지를 발견했다면 모두에게 알리세요.

  • 삭제. 스팸 메시지는 무엇이든지 상대하지 마세요. 바로 삭제해야 합니다.

  • 교육. 모든 사람들에게 스팸 메시지를 근절할 수 있는 방법에 대해 알고 있다고 얘기하세요.

기업이 할 수 있는 일은 다음과 같습니다.

  • 혁신. CAPTCHA 같은 기술이나 Okta 블로그에서 소개한 방법 중 한 가지를 사용해 스팸 메시지가 사이트에 접근하지 못하도록 차단하세요.

  • 비공개. 이메일 주소를 공개적으로 게시하지 마세요.

  • 삭제. 스팸 메시지를 블로그에 게시하려고 하는 사람들이 많습니다. 특히 메시지가 호의적으로 보일 때 더욱 그렇습니다. 절대로 넘어가지 마세요. 스팸 메시지는 모두 삭제해야 합니다.

참고 자료

This Surprisingly Simple Email Trick Will Stop Spam With One Click. (2020년 5월). Forbes.

What the Hell is Going On in Instagram Comments? (2020년 3월). Input.

Twitter Is Automatically Removing About 10 Accounts Every Second. (2019년 4월). Fast Company.

Why Do I Get So Many Spam Comments on My Blog? (2012년 10월). Juice Marketing.