2025년 12월 24일 오전 10:30(EST) 게시
필자인 개빈(Gavin)은 기술·보안·인터넷·스트리밍·엔터테인먼트 분야를 담당하는 세그먼트 리더로, 'Really Useful Podcast' 전 공동 진행자이자 제품 리뷰 전문가입니다. 10년 넘는 프로페셔널 글쓰기 경력을 갖고 있으며, How-To Geek, Expert Reviews, Trusted Reviews, Online Tech Tips 등 여러 매체에 기고해 왔습니다. CES, IFA, MWC 등 주요 IT 박람회에 직접 참가해 현장 리포트를 진행하기도 했습니다.
시크릿 모드, 이름부터가 착각입니다
시크릿 모드(Inognito Mode)는 인터넷 프라이버시와 관련된 가장 큰 '오명' 중 하나입니다. '시크릿'이라는 이름 자체가 내가 하는 검색이 익명으로 처리되고 외부로부터 숨겨져 있다는 안도감을 심어주기 위해 설계된 것이니까요.
하지만 현실은 다릅니다. 사생활 보호 브라우징은 결코 '사적'이지 않으며, 이 사실은 분명히 짚고 넘어갈 필요가 있습니다.
시크릿 모드나 프라이빗 모드 같은 기능들이 진정한 프라이버시를 제공하지 못하는 가장 큰 이유 중 하나가 바로 브라우저 핑거프린팅(browser fingerprinting)입니다. 웹사이트는 여러분의 브라우저 속성과 설정들이 만들어내는 고유한 조합을 살펴보고, 이를 바탕으로 프로필을 생성합니다. 그리고 놀랍게도, 시크릿 모드는 프라이버시를 팔면서도 이러한 추적을 막아주지 못합니다.
시크릿 모드와 프라이빗 모드는 함부로 믿으면 안 됩니다
이름은 조금씩 다르지만, 각종 사생활 보호 브라우징 모드가 실제로 하는 일은 미미합니다. 브라우저가 로컬 데이터, 즉 방문 기록, 쿠키, 폼 입력값, 사이트 데이터를 기기에 저장하지 않도록 할 뿐입니다. 창을 닫는 순간 해당 정보가 사라질 따름입니다.
그러나 웹사이트, 광고주, 트래커, 인터넷 서비스 제공업체(ISP)로부터 여러분을 숨겨주지는 못합니다. IP 주소는 여전히 노출되어 있고, 웹사이트는 여러분의 브라우저 종류, 기기, 화면 크기, 운영체제 등 수십 가지 기술 정보를 계속 확인할 수 있습니다.
브라우저 핑거프린팅은 쿠키 없이도 사용자를 식별하고 추적하는 기법입니다. 데이터를 기기에 저장하는 대신, 브라우저가 자동으로 내보내는 고유한 신호들의 조합을 분석하는 방식입니다. 개별 정보 하나하나는 무해해 보이지만, 이것들이 모이면 놀랄 만큼 정확하고 유일한 프로필이 완성됩니다. 그래서 '지문(fingerprint)'이라는 이름이 붙은 것입니다.
핑거프린팅에 활용되는 대표적인 신호는 다음과 같습니다.
- 브라우저 종류 및 버전
- 운영체제(OS)
- 화면 해상도
- 설치된 폰트 목록
- 시간대 및 언어 설정
- 그래픽 카드와 렌더링 동작 방식
- 브라우저 기능, 확장 프로그램, API
이런 고유 신호들이 조합되면 어떻게 하나의 프로필, 즉 시크릿 모드에서조차 형성되는 프로필이 만들어지는지 짐작할 수 있습니다. 자신의 브라우저 핑거프린팅이 얼마나 고유한지 궁금하다면 EFF(전자프론티어재단)의 무료 도구인 Cover Your Tracks를 방문해 테스트를 실행해 보세요. 여러분의 브라우저가 실제로 얼마나 독특한지 직접 확인하게 해줍니다.
참고로 위 이미지들은 필자의 일반 브라우저와 시크릿 모드 결과물인데, 어느 쪽이 어느 것인지 맞혀보겠습니까?
시크릿 모드가 핑거프린팅을 막을 수 없는 이유
핵심 문제는 이렇습니다. 시크릿 모드가 특정 확장 프로그램의 작동 방식 등에 몇 가지 조정을 가하긴 하지만, 핑거프린팅은 일반 브라우징과 사생활 보호 브라우징을 구분하지 않습니다. 수집되는 신호도, 만들어지는 프로필도 완전히 동일합니다.
시크릿 모드나 프라이빗 모드에서의 지문은 일반 탭에서의 지문과 거의 같습니다. 같은 브라우저, 같은 기기, 같은 설정. 차이가 있다면 창을 닫았을 때 쿠키가 남지 않는다는 점과, 일부 브라우저 확장 프로그램이 실행되려면 별도 권한이 필요하다는 정도입니다.
하지만 전반적으로, 특히 핑거프린팅 관점에서 보면 이런 차이는 거의 의미가 없습니다. 트래커는 여러분의 브라우저가 나타나는 순간 이를 알아보며, 세션을 넘나들 때 쿠키가 전혀 필요하지 않습니다. 쿠키를 삭제한다고 해서 프라이버시가 지켜지지 않는 이유와도 같은 맥락입니다. 그 외에도 수많은 추적 요소가 작동하고 있기 때문입니다.
문제는 핑거프린팅이 피하기 어렵다는 점입니다. 웹의 정상적인 기능을 역이용하기 때문입니다. 웹사이트는 올바른 영상 포맷, 그래픽, 폰트, 해상도 등을 제공하기 위해 브라우저 정보가 반드시 필요합니다.
그렇다면 실제로 프라이버시를 지키려면 어떻게 해야 할까?
물론 시크릿 모드가 답은 아닙니다. 필자 역시 가끔 사생활 보호 브라우징 모드를 사용합니다. 편리하지만, 프라이버시를 지켜주지는 못합니다. 진짜 프라이버시를 구축하려면 추가적인 조치가 필요합니다.
한 가지 방법은 핑거프린팅의 고유성을 적극적으로 줄여주는 브라우저를 사용하는 것입니다. 예를 들어 파이어폭스(Firefox)에는 교차 사이트 추적을 제한하고 대부분의 웹사이트를 망가뜨리지 않으면서 일부 핑거프린팅 공격면을 줄여주는 내장 보호 기능이 있습니다. 비슷한 보호 기능을 제공하는 다른 프라이버시 중심 브라우저들도 있습니다.
또 다른 선택지는 모든 사용자가 똑같아 보이도록 설계된 브라우저를 사용하는 것입니다. Tor 브라우저는 브라우저 동작을 표준화해 개별 사용자가 훨씬 더 큰 무리 속에 섞이도록 만듭니다. 이 접근법은 강력하지만, 속도와 호환성 면에서의 trade-off가 있어 모든 사람에게 적합한 것은 아닙니다.
기억해야 할 또 다른 핑거프린팅 팁은, 브라우저를 화려하게 커스터마이징할수록 고유성이 높아진다는 점입니다. 개성 있는 폰트, 커스텀 기능, 브라우저 확장 프로그램 등이 모두 합쳐져 하나의 고유한 지문을 만듭니다.
역설적이게도, 특정 브라우저 확장 프로그램은 오히려 프라이버시를 높여줄 수 있습니다. 예컨대 Fingerprint Spoofer 같은 확장 프로그램은 가짜 지문을 생성해 여러분이 무리 속에 섞일 수 있도록 도와줍니다.
결국 필요한 것은 '다층적인 방어'
핑거프린팅을 이해하면 온라인 프라이버시에 대한 생각이 달라집니다. 프라이버시는 버튼 하나나 스위치 하나로 해결되는 단일 기능이 아닙니다. 내보내는 데이터와 신호의 양을 스스로 줄여야 하며, 그렇지 않으면 트래커 입장에서 여러분이 얼마나 고유한 존재인지 알아내는 것은 아주 간단한 과정입니다.
그리고 이 사실을 깨닫는 순간, 여러분은 다시는 시크릿 모드나 프라이빗 모드를 믿지 않게 될 것입니다.