핑거프린트
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를 써도 → 한국어 폰트가 깔려 있으면 "이 사람 한국인이군" 추정
- 시크릿 모드를 켜도 → 폰트 목록은 그대로 새서 어제 본 사용자라는 점이 노출
- 새 계정을 만들어도 → 같은 폰트 조합이면 기존 계정과 묶일 가능성
일반 웹 사용에는 큰 영향이 없지만, 익명성이나 계정 분리가 필요한 분에게는 신경 쓸 가치가 있습니다.