핑거프린팅 (Fingerprinting)

핑거프린팅(Fingerprinting) 은 브라우저와 기본 운영체제의 고유한 기능을 수집하고 결합하여, 웹사이트에서 특정 브라우저(더 나아가 특정 사용자)를 식별하는 방식입니다. 핑거프린팅에는 아래가 포함될 수 있습니다.

  • 브라우저 버전
  • 시간대 및 선호하는 언어
  • 시스템에서 사용할 수 있는 비디오 또는 오디오 코덱 세트
  • 시스템에 설치된 글꼴
  • 브라우저 설정 상태
  • 컴퓨터의 디스플레이 크기 및 해상도

웹사이트는 기기에서 JavaScript와 CSS를 실행하여 이와 같은 위와 같은 정보를 검색할 수 있으며, 이 데이터를 결합하여 브라우저에 대한 고유한 핑거프린팅을 생성할 수 있으며, 이는 웹에서 사용자를 추적하는 데 사용될 수 있습니다.

웹 표준은 식별 정보를 수집하는 웹 사이트의 기능을 최소화하는 방식으로 설계되었으며, 브라우저는 일반적으로 자체 보호 기능도 추가합니다.

같이 보기