← 목록으로
핑거프린트

Font 핑거프린트 — 설치된 폰트가 OS와 국가를 알려주는 이유

컴퓨터에 어떤 폰트가 깔려 있는지만 봐도 운영체제·언어·국가까지 추측됩니다. 폰트 목록이 핑거프린트의 강력한 단서가 되는 원리.

Antidetect Editorial · 발행 2026. 6. 8.

사용자 컴퓨터에 어떤 폰트가 깔려 있는지만 알아도, 사이트는 그 사람의 운영체제·국가·심지어 직업까지 추측할 수 있습니다. Font 핑거프린트가 정보를 흘리는 방식과 일반 사용자에게 어떤 의미인지 정리합니다.

왜 폰트 목록이 강한 신호인가

운영체제마다 기본 설치되는 폰트가 다릅니다.

  • Windows: 맑은 고딕, 굴림, Segoe UI, Calibri 등
  • macOS: Apple SD Gothic Neo, SF Pro, Helvetica Neue 등
  • Linux: DejaVu Sans, Noto 시리즈 등
  • iOS / Android: 각각 다른 기본 폰트 세트

사이트는 폰트 목록을 보고 "이 사용자는 Windows 사용자, 한국어 환경, 사무용 프로그램(MS Office)이 깔려 있다" 같은 추정을 단숨에 합니다.

추가로 깔린 폰트가 더 많은 정보를 흘림

OS 기본 폰트 외에도, 사용자가 사이트 방문·앱 설치·문서 작업으로 추가한 폰트가 누적됩니다.

  • Adobe 제품 사용자: Adobe 폰트가 시스템에 깔림
  • MS Office 사용자: Cambria, Constantia 등 Office 전용 폰트
  • 한컴 오피스 사용자: 한컴 전용 폰트
  • 디자이너: 수십~수백 종의 외부 폰트
  • 개발자: Fira Code, JetBrains Mono 같은 코딩용 폰트

이런 추가 폰트 조합이 사람마다 거의 고유합니다. 친한 친구라도 폰트 목록 100%가 같은 경우는 드물어요.

사이트가 폰트를 알아내는 방법

기술적으로는 두 가지 접근이 있습니다:

1. 명시적 조회: 사이트가 "이 폰트 있어?" 하고 직접 묻는 방법 — 최근 브라우저는 막아둠

2. 간접 측정: 폰트 이름을 지정해 글자를 그린 후, 크기·모양 차이로 폰트 존재 여부를 추측

요즘 추적 시스템은 두 번째 방법을 씁니다. 사이트는 사용자에게 보이지 않는 작은 영역에 글자를 그려보고 결과를 측정해서, 어떤 폰트가 설치돼 있는지 알아냅니다.

일반 사용자에게 어떤 의미

폰트 핑거프린트는 다른 신호와 결합되면 매우 강합니다. 예를 들어:

  • VPN으로 미국 IP를 써도 → 한국어 폰트가 깔려 있으면 "이 사람 한국인이군" 추정
  • 시크릿 모드를 켜도 → 폰트 목록은 그대로 새서 어제 본 사용자라는 점이 노출
  • 새 계정을 만들어도 → 같은 폰트 조합이면 기존 계정과 묶일 가능성

일반 웹 사용에는 큰 영향이 없지만, 익명성이나 계정 분리가 필요한 분에게는 신경 쓸 가치가 있습니다.

자주 묻는 질문

관련 글