본문으로 건너뛰기
소속 주제: Bot traffic, click farms and proxies

IP 차단 목록이 주거용 프록시 부정 클릭을 놓치는 이유

주거용 프록시는 실제 가정용 IP로 부정 클릭을 보내 차단 목록을 피합니다. IP 차단의 한계와 기기·행동 기반 탐지를 설명합니다.

ClickFortify 팀8분 읽기

IP 차단 목록이 주거용 프록시 부정 클릭을 놓치는 이유

할 수 있는 일은 모두 하셨습니다. 검색어와 애널리틱스에서 의심스러운 IP 주소를 추려 제외 목록에 추가했고, Google의 500개 상한에 부딪히기도 했는데, 쓸모없는 클릭과 가짜 리드는 계속 들어왔습니다. 광고주의 실수가 아닙니다. 이유는 주거용 프록시입니다. 주거용 프록시는 ISP가 할당한 실제 가정용 IP 주소로 부정 클릭을 보내므로 최고의 고객과 구분되지 않고, 정적 차단 목록으로는 보이지 않습니다. IP 차단은 여전히 필요하지만 그것만으로는 프록시를 거친 부정 클릭을 놓칩니다. 이 가이드에서는 작동 방식, 차단 목록이 구조적으로 불리한 이유, 기기 및 행동 기반 탐지가 더하는 것을 설명합니다.

지난달에 만든 차단 목록은 이미 낡았습니다

대부분의 제외 목록은 같은 방식으로 만들어집니다. 보고서에서 의심스러운 주소를 찾아 추가하고, 이를 반복합니다. 이 방식은 알아보고 차단할 수 있는 호스팅 네트워크에 있는 데이터 센터 트래픽에는 통합니다. 하지만 실제 사용자와 똑같아 보이는 가정용 연결을 거친 트래픽에는 훨씬 덜 통합니다.

대부분의 광고주가 어렵게 깨닫는 사실은 이렇습니다. 불량 IP 목록은 이미 이동한 표적의 스냅샷입니다. 주소를 찾아 제외했을 때쯤이면 부정 행위자는 다른 주소로 옮겨 가 있습니다. 해결책은 더 큰 목록이 아니라 다른 계층의 탐지입니다.

주거용 프록시란 무엇인가

주거용 프록시는 실제 일반 사용자의 인터넷 연결을 통해 트래픽을 보냅니다. 출구 IP는 호스팅 업체가 아니라 일반 광대역이나 모바일 회선을 쓰는 가정 또는 소규모 사업장의 것입니다. 운영자들은 사용자의 대역폭을 몰래 재판매하는 무료 모바일 앱, 브라우저 확장 프로그램, “무료” VPN에 SDK를 심어 이런 네트워크를 구축하며, 의미 있는 동의 없이 이루어지는 경우가 많습니다.

이 점이 핵심입니다. 부정 클릭이 주거용 프록시를 거쳐 나오면 실제 가정용 연결의 신뢰할 만한 IP 평판을 달고 도착합니다. 데이터 센터가 아니므로 어떤 데이터 센터 차단 목록에도 나타나지 않습니다. 그렇다고 무조건 차단하는 것도 위험합니다. 같은 IP 대역 뒤에는 여러분이 원하는 실제 고객이 있기 때문입니다. 데이터 센터와 VPN 트래픽은 상대적으로 점수를 매기기 쉽지만, 주거용 프록시 트래픽은 그런 검사를 피하도록 특별히 설계되었습니다. 같은 문제의 자동화된 측면은 Google Ads 봇 트래픽 가이드에서 다룹니다.

2026년의 증거: Google의 IPIDEA 해체

이론이 아닙니다. 2026년 1월 29일 Google 위협 인텔리전스 그룹은 세계 최대 규모의 주거용 프록시 네트워크 중 하나인 IPIDEA를 무력화했다고 발표했습니다. 핵심은 규모입니다. 이 네트워크는 앱 600개 이상에 숨겨진 SDK를 기반으로 했고, 약 7,400대의 서버와 3,000개가 넘는 고유한 Windows 파일 해시가 뒷받침했으며, 독립적인 것처럼 보이는 여러 프록시 및 VPN 브랜드로 판매되었습니다. 그달 7일 동안에만 Google은 550개가 넘는 서로 다른 위협 그룹이 IPIDEA 출구 노드를 사용하는 것을 관측했습니다.

이 트래픽이 왜 막기 어려운지에 대한 Google의 설명은 IP 차단에 대한 고발장처럼 읽힙니다. “전 세계의 다양한 소비자 기기를 거쳐 트래픽을 보내면, 공격자는 이런 IP 주소를 가로채 악성 활동을 숨길 수 있습니다.”

광고주에게 주는 교훈은 특정 네트워크가 아니라 그 모델에 있습니다. Google은 이런 SDK가 운영자에게 *“필요한 수백만 대의 기기”*를 제공한다고 설명하며, 다른 주거용 프록시 풀은 한 네트워크가 해체된 뒤에도 계속 운영됩니다. IP 수준에서는 실제 사용자와 똑같아 보이고, 어떤 정적 제외 목록도 이 정도 규모의 풀을 따라갈 수 없습니다.

정적 차단 목록이 구조적으로 불리한 이유

IP 목록으로는 이 싸움에서 이길 수 없는 구체적인 이유가 세 가지 있습니다.

  • 순환. 주거용 프록시 네트워크는 방대한 소비자 기기 풀을 활용하며 출구 IP를 끊임없이 바꿉니다. 불량 주소를 하나씩 나열하는 방어는 수학적으로 끝낼 수 없는 게임을 하고 있는 것입니다.
  • Google의 엄격한 상한. Google Ads에서는 캠페인당 최대 IP 주소 500개를 제외할 수 있으며, 제외하려는 주소의 모든 버전을 등록해야 합니다. 순환하는 가정용 IP 풀을 상대로 500개 슬롯은 승부가 되지 않습니다.
  • 적용 범위의 공백. 같은 Google 문서에 따르면 캠페인 수준의 IP 제외는 “동영상 캠페인, 호텔 캠페인, 앱 캠페인, 실적 최대화 캠페인, 스마트 디스플레이 캠페인에서는 사용할 수 없습니다.” 계정 수준 제외는 실적 최대화 캠페인을 포함해 계정 전체에 적용되지만, 여전히 주소 목록이어서 같은 순환 문제에 묶여 있습니다.

Google의 무효 트래픽 도움말은 정상적인 사람의 행동과 맞지 않는 상호작용을 찾아내는 자동 필터를 설명합니다. 주거용 프록시는 클릭의 네트워크 측면이 평범한 가정 사용자처럼 보이도록 만들어져 있으므로, 부정 클릭의 단서는 기기와 세션에서 드러나게 됩니다.

GIVT와 SIVT: 왜 목록만으로는 부족한지 보여 주는 기준

광고 업계에는 이미 이를 설명하는 용어가 있습니다. 미디어 평가 위원회(MRC)의 무효 트래픽 표준은 이를 두 단계로 구분합니다. 일반 무효 트래픽(GIVT)은 “목록의 적용이나 기타 표준화된 매개변수 검사를 통한 일상적인 필터링 방식으로 식별되는” 트래픽으로, 알려진 봇, 크롤러, 불량 IP 목록이 여기에 해당합니다. 정교한 무효 트래픽(SIVT)은 *“고급 분석, 다중 지점 교차 검증과 조정, 상당한 사람의 개입 등이 필요한, 탐지하기 더 어려운 상황”*을 가리킵니다.

주거용 프록시와 악성코드 기반 부정 클릭은 정의상 SIVT입니다. 차단 목록은 이 기준의 표현 그대로 *“목록의 적용”*을 통한 필터링, 즉 GIVT 도구입니다. SIVT에는 범주부터 맞지 않는 도구입니다. 이것이 IP 차단이 무효 트래픽의 일부만 잡아내는 이유에 대한 업계 표준의 정확한 설명입니다.

차단 목록이 놓치는 전환의 사각지대

클릭이 필터링되더라도 두 번째 실패가 있습니다. Google의 무효 트래픽 도움말 페이지는 리드를 광고주의 웹사이트와 CRM에서 수집하므로 *“Google이 광고 상호작용을 무효로 판단하더라도 봇이나 사용자가 양식을 제출할 수 있다”*고 설명합니다. 같은 페이지는 Google이 *“무효 트래픽에서 발생한 일부 무효 전환을 제거한다”*고 밝히는데, 이는 전부가 아니라는 뜻입니다. 또한 Google의 무효 클릭 정의는 클릭이 전환으로 이어졌다가 나중에 필터링된 경우 *“Google은 캠페인 지표에서 무효 클릭을 제거하지만, 유효한 전환은 그대로 남는다”*고 명시합니다. Google은 그 전환을 유효한 것으로 집계하지만, 그 뒤의 클릭이 부정 클릭이었다면 양식 제출도 쓸모없는 것일 수 있습니다. 이런 전환은 전환 데이터에 들어가 스마트 자동 입찰과 실적 최대화 캠페인에 입력됩니다. 확실한 해결책은 더 많은 부정 클릭이 양식에 도달하기 전에 막는 것인데, 알려진 IP 목록은 이미 잡아낸 주소에 대해서만 그 역할을 합니다.

기기 및 행동 기반 탐지가 IP 목록에 더하는 것

IP를 믿을 수 없다면 대신 행위자를 탐지합니다. 순환하는 주거용 IP에서도 살아남는 계층은 세 가지입니다.

  1. 기기 지문. 하드웨어, 소프트웨어, 네트워크 속성으로 조합한 파생 식별자로, 쿠키를 삭제하거나 시크릿 모드를 쓰거나 완전히 새로운 IP로 바꿔도 같은 방문자를 다시 식별합니다. 차단 목록에 절대 나타나지 않을 순환 주거용 IP로 부정 클릭이 들어올 때, ClickFortify(클릭포티파이)는 IP 평판만이 아니라 100+개의 기기, 네트워크, 행동 데이터 포인트로 모든 클릭에 점수를 매깁니다. 기기 지문 방식은 출구 IP가 바뀌어도 부정 방문자를 다시 식별합니다.

  2. 행동 신호. 실제 사람은 마우스를 움직이고, 스크롤하고, 망설이고, 어수선하게 사람답게 탐색합니다. 자동화된 클라이언트는 그렇지 않으며, Selenium, Puppeteer, Playwright 같은 헤드리스 브라우저 도구는 탐지 가능한 자동화 지문을 남깁니다. 클릭 후 행동(체류 시간, 스크롤 깊이, 탐색 흐름, 그리고 이런 자동화의 단서)을 분석해서, ClickFortify는 IP 평판 검사는 통과하지만 봇처럼 행동하는 클릭을 표시합니다.

  3. 교차 신호 검증. 가장 강력한 단서는 모순에서 나옵니다. 데이터 센터급 기기 지문을 가진 주거용 IP, IP의 위치 정보와 맞지 않는 브라우저 시간대나 언어, 다른 나라를 거쳐 트래픽이 중계되고 있음을 시사하는 연결 타이밍 같은 것들입니다. ClickFortify는 100+개의 기기, 네트워크, 행동 데이터 포인트로 모든 클릭에 점수를 매기므로, 신호끼리 모순되는 세션은 신뢰받지 않고 드러납니다. 프록시, 데이터 센터, VPN 탐지도 여기서 여전히 중요합니다. 그 자체로 판정을 내리는 것이 아니라 여러 가중 입력값 중 하나로 쓰입니다.

ClickFortify가 Google, 실적 최대화 캠페인, Meta 전반에서 방어를 겹치는 방식

이 계층들을 엮는 것이 실제 작업이며, 각 플랫폼의 제약을 존중해야 합니다.

  • Google 검색 및 디스플레이. Google Ads 부정 클릭 방지를 위해 ClickFortify는 100+개의 기기, 네트워크, 행동 데이터 포인트로 모든 클릭에 실시간으로 점수를 매기고, Google Ads IP 제외 목록을 통해 무효 IP를 자동으로 제외하며, 차단마다 증거 기록을 남깁니다. Google은 캠페인 IP 제외를 500개 주소로 제한하므로, 목록 기반 차단만으로는 부족하고 클릭별 점수 산정이 중요합니다.
  • 실적 최대화 캠페인. Google은 캠페인 수준 IP 제외를 실적 최대화 캠페인에서 사용할 수 없다고 안내하며, 계정 수준 IP 제외는 실적 최대화 캠페인을 포함해 계정 전체에 적용됩니다. 따라서 실적 최대화 캠페인의 IP 기반 보호는 계정 수준 제외를 통해 이루어집니다.
  • 전환 데이터. Google이 상호작용을 표시한 뒤에도 봇이 양식을 제출할 수 있으므로, Google Ads에서의 목표는 부정 클릭이 양식에 도달하는 일을 줄이는 것입니다. ClickFortify는 그 단계에서 클릭과 IP 수준으로 작동해 전환 데이터에 들어오는 쓸모없는 항목을 줄입니다. Google Ads 안의 전환을 수정하거나 제거하지는 않습니다.
  • Meta. Meta에는 IP 차단 기능이 없으므로, ClickFortify는 랜딩 페이지 방문마다 점수를 매기고 Meta가 제공하는 제어 수단을 통해 대응합니다. 부정 클릭이 감지된 광고 세트에서 Audience Network를 끌 수 있고(광고 계정별 옵트인), 차단한 게재자를 Meta의 차단 목록에 반영합니다. CAPI 프록시를 사용하면 전환을 방문자의 사기 점수와 대조해, 표시된 이벤트가 Meta에 전달되기 전에 제외하거나 태그를 붙입니다.

핵심 정리

IP 제외는 유지하세요. 필수적인 첫 번째 계층이며, 업계 표준이 GIVT라고 부르는 단순한 목록 기반 트래픽을 막아 줍니다. 하지만 IP 제외가 할 수 없는 일을 이해해야 합니다. 프록시를 거친 부정 클릭은 어떤 목록보다 빠르게 순환하는 실제 주거용 연결을 타고 들어오며, 데이터 센터 검사를 빠져나가고, 클릭이 잡히더라도 전환 데이터를 오염시킵니다. 이를 잡으려면 주소가 아니라 행위자를 기기와 행동으로 식별해야 합니다. 검색, 실적 최대화 캠페인, Meta 전반에 일관되게 적용되는 이런 계층형 접근이, 일주일이면 낡아 버리는 차단 목록과 다음 IP가 어디서 나오든 부정 클릭을 따라가는 보호의 차이입니다.

자주 묻는 질문

불량 IP 주소를 제외해도 왜 부정 클릭이 더 이상 막히지 않나요?

주거용 프록시는 악성코드가 심긴 앱과 무료 VPN을 통해 대여되는, ISP가 할당한 실제 가정용 IP 주소로 부정 클릭을 보내기 때문입니다. 이런 IP는 데이터 센터 차단 목록에 나타나지 않고, 계속 순환하며, 실제 고객과 똑같이 신뢰할 만한 평판을 갖습니다. 정적 제외 목록은 며칠 안에 소진되어 낡은 정보가 되고, 캠페인당 IP 500개라는 Google의 제한 때문에 충분히 많은 IP를 등록할 수도 없습니다. IP 차단은 여전히 필요하지만 방어의 첫 번째 계층일 뿐입니다.

주거용 프록시란 무엇이며 부정 클릭 탐지를 어떻게 우회하나요?

주거용 프록시는 실제 일반 사용자의 인터넷 연결을 통해 트래픽을 보내므로, 출구 IP가 데이터 센터가 아니라 가정이나 소규모 사업장의 것입니다. 부정 행위자들은 사용자의 대역폭을 몰래 재판매하는 모바일 앱, 브라우저 확장 프로그램, 무료 VPN에 SDK를 심어 이런 연결을 확보합니다. 클릭이 실제 가정용 광대역 회선에서 발생한 것처럼 보이므로, 호스팅 업체를 잡아내도록 조정된 데이터 센터 IP 검사와 IP 평판 필터를 통과합니다. 주거용 프록시가 바로 이를 피하도록 만들어진 것입니다.

주거용 프록시 네트워크는 얼마나 큰가요?

IP를 일일이 등록하는 것이 불가능할 만큼 큽니다. 2026년 1월 29일 Google 위협 인텔리전스 그룹은 세계 최대 규모의 주거용 프록시 네트워크 중 하나라고 부른 IPIDEA를 무력화했다고 밝혔습니다. Google은 이 네트워크와 연결된 코드를 가진 Android 앱 600개 이상을 찾아냈고, 이런 SDK가 운영자에게 필요한 수백만 대의 기기를 제공한다고 설명했으며, 7일 동안에만 550개가 넘는 위협 그룹이 IPIDEA 출구 노드를 사용하는 것을 관측했습니다. 이 정도 규모의 가정용 IP 풀은 어떤 정적 제외 목록보다 빠르게 순환합니다.

행동 및 기기 기반 탐지는 IP 차단이 잡지 못하는 무엇을 잡아내나요?

IP가 무엇이든 같은 행위자를 잡아냅니다. 기기 지문은 하드웨어, 소프트웨어, 네트워크 속성으로 만든 파생 식별자로, 쿠키를 삭제하거나 시크릿 모드를 쓰거나 IP를 바꿔도 유지됩니다. 행동 신호(마우스 움직임, 스크롤 깊이, 체류 시간, 탐색 흐름, Selenium, Puppeteer, Playwright 같은 도구의 자동화 지문)는 IP 평판 검사를 통과하지만 봇처럼 행동하는 클릭을 드러냅니다. 이 둘을 함께 쓰면 출구 IP가 바뀌어도 부정 방문자를 다시 식별할 수 있습니다.

실적 최대화 캠페인과 Meta에서도 주거용 프록시 부정 클릭을 차단할 수 있나요?

캠페인 수준의 IP 제외로는 불가능합니다. Google은 캠페인 수준 IP 제외를 동영상, 호텔, 앱, 실적 최대화, 스마트 디스플레이 캠페인에서 사용할 수 없다고 안내합니다. 계정 수준의 IP 제외는 실적 최대화 캠페인을 포함해 계정 전체에 적용되지만 여전히 주소 목록이므로 IP 순환 속도를 따라가지 못합니다. Meta는 IP 차단 기능이 아예 없습니다. Meta에서는 ClickFortify가 랜딩 페이지 방문마다 점수를 매기고, 부정 클릭이 감지된 광고 세트에서 Audience Network를 끌 수 있으며(광고 계정별 옵트인), 차단한 게재자를 Meta의 차단 목록에 반영합니다. CAPI 프록시를 사용하면 전환을 방문자의 사기 점수와 대조해, 표시된 이벤트가 Meta에 전달되기 전에 제외하거나 태그를 붙입니다.

Google이 클릭을 필터링한 뒤에도 쓸모없는 리드가 전환 데이터에 들어오는 이유는 무엇인가요?

Google의 무효 트래픽 도움말 페이지는 리드를 광고주의 웹사이트와 CRM에서 수집하므로, Google이 광고 상호작용을 무효로 판단하더라도 봇이나 사용자가 양식을 제출할 수 있으며, Google이 제거하는 무효 전환은 일부일 뿐 전부가 아니라고 설명합니다. 무효 클릭 도움말 페이지에는 필터링된 클릭이 전환으로 이어졌다면 그 전환은 보고서에 남는다는 설명도 있습니다. 따라서 가짜 양식 제출이 스마트 자동 입찰에 계속 입력될 수 있습니다. Google Ads에서 ClickFortify는 클릭마다 100+개의 기기, 네트워크, 행동 데이터 포인트로 점수를 매기고 무효 IP를 자동으로 제외하므로, 부정 클릭이 양식에 도달하는 일이 줄고 쓸모없는 리드가 전환 데이터에 들어오는 일도 줄어듭니다.

이 글 공유하기
더 많은 글

다음에 읽을 글