From Third-Party to First-Party: Measuring and Protecting Against Modern Web Tracking Mechanisms
이 논문은 제3자(third-party)에서 제1자(first-party) 및 서버 측(server-side) 웹 트래킹으로의 전환을 조사하며, 대규모 측정을 통해 상위 사이트의 54% 이상이 현재 이러한 불투명한 기술을 채택하고 있음을 밝히고, 이러한 요청을 차단하는 데 있어 기존의 필터 목록보다 성능이 크게 뛰어난 새로운 탐지 규칙을 제안한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
개요: 숨바꼭질 게임
인터넷이 거대한 도시라고 상상해 보세요. 수년 동안 당신의 움직임을 추적하려는 기업들(이하 "추적자")은 특정한 속임수를 사용했습니다. 그들은 제3자 변장(예: "나는 AdCo 소속입니다"라고 명확히 적힌 유니폼)을 입고 상점마다 당신을 따라다녔습니다.
당신(또는 당신의 보안 요원인 브라우저)은 그들의 유니폼을 볼 수 있었기 때문에, 그들을 쉽게 발견하고 "안 됩니다, 이 상점에는 따라 들어올 수 없습니다"라고 말할 수 있었습니다. 이것이 **제3자 추적(Third-Party Tracking)**의 시대였습니다.
하지만 최근에 추적자들은 더 똑똑해졌습니다. 그들은 만약 상점 자신의 유니폼(즉, "제1자" 변장)을 입는다면, 보안 요원이 자신을 막지 못할 것이라는 사실을 깨달았습니다. 이제 그들은 상점의 직원들 사이에 섞여 들어가고 있습니다. 이것이 이 논문이 조사하는 변화입니다: **제1자 추적(First-Party Tracking, FPT)**과 **서버 측 추단(Server-Side Tracking, SST)**입니다.
문제점: 보이지 않는 스토커
저자들(독일과 스탠퍼드 출신의 연구진)은 알고 싶었습니다: 이 새로운 문제가 얼마나 큰가? 누가 이 일을 벌이고 있는가? 그리고 우리가 이를 막을 수 있는가?
그들은 인터넷을 거대한 범죄 현장 조사처럼 다루었습니다. 단순히 한 거리만 본 것이 아니라, 13,000개의 서로 다른 웹사이트를 방문했고 750,000개의 페이지가 로드되는 것을 관찰했습니다. 그들은 전체적인 그림을 볼 수 있도록 두 개의 도시(독일과 미국)에 "경찰차"(웹 브라우저)를 배치했습니다.
그들이 발견한 것
1. 변장은 어디에나 있다
그들은 방문한 웹사이트 중 54% 이상이 현재 이러한 "제1자" 변장을 사용하고 있다는 것을 발견했습니다.
- 과거 방식: 추적자가
tracker.com으로부터 당신의 브라우저로 요청을 보냅니다. 차단하기 쉽습니다. - 새로운 방식: 웹사이트 자체가 (예:
news.com) 백그라운드에서 데이터를 수집하고, 이를 추적자에게 전달합니다. 당신의 브라우저 입장에서 보면, 이는 마치 웹사이트가 자기 자신과 대화하고 있는 것처럼 보입니다. 이는 마치 스파이가 대통령의 정복을 입고 있는 것과 같습니다. 그를 체포하려면 대통령을 체포해야 하므로, 당신은 그를 잡을 수 없습니다.
2. "거물들"이 여전히 지배하고 있다
추적자들이 서로 다른 유니폼을 입고 있음에도 불구하고, 연구진은 동일한 거대 기업들이 여전히 이 일을 주도하고 있다는 것을 발견했습니다.
- Google이 가장 큰 플레이어이며, 그 뒤를 Meta(Facebook), Amazon, Adobe가 잇고 있습니다.
- 그들은 이 추적자들이 모두 연결되어 있음을 보여주는 지도(네트워크 그래프)를 구축했습니다. 이는 동일한 스크립트(코드)가 수천 개의 서로 다른 웹사이트에서 "상점 유니폼"만 바꿔 입은 채 재사용되는, 긴밀하게 연결된 클럽입니다.
3. 보안 요원은 잠들어 있다
연구진은 사람들이 광고와 추적기를 차단하기 위해 사용하는 현재의 도구들(예: "EasyList")을 테스트했습니다.
- 결과: 이러한 도구들은 새로운 변장 앞에서는 거의 무용지물입니다. 이 도구들은 더 이상 존재하지 않는 예전의 "제3자 유니ฟ폼"만을 찾고 있었기 때문에, 이러한 추적 시도의 대다수를 놓쳤습니다.
해결책: 새로운 종류의 금속 탐지기
웹사이트 자체(제1자)를 차단하면 인터넷이 망가질 수 있기 때문에, 연구진은 창의적인 방법을 찾아야 했습니다. 그들은 추적자들이 변장을 하고 있더라도 여전히 주머니에 특정 도구들을 가지고 다닌다는 사실을 깨달았습니다.
- 비유: 도둑이 경찰 유니폼을 입었다고 상상해 보세요. 유니폼을 입었다는 이유만으로 그를 체포할 수는 없습니다. 하지만, 만약 그가 항상 특정한 종류의 자물쇠 따개와 손전등을 주머니에 넣고 다닌다는 것을 알아차린다면, 다음과 같은 규칙을 세울 수 있습니다: "자물쇠 따개와 손전등을 들고 은행에 들어오는 사람은 누구든 멈춰 세운다."
연구진은 이러한 "자물쇠 따개"를 찾는 방법을 개발했습니다.
- 그들은 추적자들이 데이터를 보내는 URL(웹 주소)을 조사했습니다.
- 그들은 추적 요청들이 일반적인 웹 트래픽에는 없는 특정 키워드(
cid=,r=,v=등)를 주소에 포함하고 있다는 점에 주목했습니다. - 그들은 통계적 도구를 사용하여, 일반적인 브라우징에서는 드물지만 추적 과정에서는 매우 자주 함께 나타나는 키워드 조합을 찾아냈습니다.
결과: 더 나은 방패
이 방법을 사용하여, 그들은 광고 차단기를 위한 181개의 새로운 규칙을 만들었습니다.
- 테스트: 이 새로운 규칙들을 웹사이트들에 적용해 보았습니다.
- 성공: 이 새로운 규칙들은 기존 리스트보다 63% 더 많은 추적 요청을 차단했습니다.
- 안전성: 결정적으로, 그들은 이 규칙들이 웹사이트를 망가뜨리는지(예: 비디오 재생을 멈추거나 버튼 작동을 방해하는지) 확인했습니다. 그 결과, 이 규칙들은 거의 아무것도 망가뜨리지 않았습니다(오직 0.04%의 페이지만 문제가 발생함).
핵심 요약
이 논문은 "고양이와 쥐"의 게임이 바뀌었다고 결론짓습니다. 추적자들은 그림자(제3자)에서 빛(제1자) 속으로 이동하여, 더 눈에 띄지 않게 되었습니다.
- 위협: 우리는 그 어느 때보다 더 많이 추적되고 있지만, 이는 우리가 방문하는 웹사이트 내부에 숨겨져 있습니다.
- 현실: Google, Meta와 같은 빅테크 기업들이 웹사이트 자신인 척하면서도 대부분의 이러한 추적을 수행하고 있습니다.
- 희망: 연구진은 우리가 더 나은 방패를 구축할 수 있다는 것을 증명했습니다. 이들이 남기는 특정 "지문"(URL 패턴)을 찾아냄으로써, 인터넷을 망가뜨리지 않고도 이들을 차단할 수 있습니다.
요약하자면: 추적자들은 섞여 들기 위해 옷을 갈아입었지만, 연구진은 그들이 주머니에 넣고 다니는 특정 도구를 통해 그들을 식별하는 새로운 방법을 찾아냈습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.