핑거프린팅 (Fingerprinting)
핑거프린팅(Fingerprinting) 은 브라우저와 기본 운영체제의 고유한 기능을 수집하고 결합하여, 웹사이트에서 특정 브라우저(더 나아가 특정 사용자)를 식별하는 방식입니다. 핑거프린팅에는 아래가 포함될 수 있습니다.
- 브라우저 버전
- 시간대 및 선호하는 언어
- 시스템에서 사용할 수 있는 비디오 또는 오디오 코덱 세트
- 시스템에 설치된 글꼴
- 브라우저 설정 상태
- 컴퓨터의 디스플레이 크기 및 해상도
웹사이트는 기기에서 JavaScript와 CSS를 실행하여 이와 같은 위와 같은 정보를 검색할 수 있으며, 이 데이터를 결합하여 브라우저에 대한 고유한 핑거프린팅을 생성할 수 있으며, 이는 웹에서 사용자를 추적하는 데 사용될 수 있습니다.
웹 표준은 식별 정보를 수집하는 웹 사이트의 기능을 최소화하는 방식으로 설계되었으며, 브라우저는 일반적으로 자체 보호 기능도 추가합니다.
같이 보기
- 웹사이트가 귀하의 브라우저를 지문 인식하는 데 사용할 수 있는 데이터를 표시하는 도구인 Cover Your Tracks
- 핑거프린팅을 방지하기 위한 명세서 작성자의 모범 사례인 웹 명세서에서 브라우저 핑거프린팅 완화