WebGL 핑거프린트 테스트
WebGL은 상세한 GPU 정보를 노출하고 장치마다 고유하게 3D 그래픽을 렌더링합니다. 핑거프린트 시스템은 이 데이터를 사용하여 스푸핑하기 매우 어려운 하드웨어 수준의 식별자를 구축합니다.
WebGL 핑거프린트 분석 중...
WebGL 리포트 해시
WebGL 이미지 해시
WebGL 지원
확인 중...
WebGL 2 지원
확인 중...
확장 기능
—
GPU 정보
벤더
렌더러
마스크 해제 벤더
마스크 해제 렌더러
GL 버전
셰이딩 언어
GPU 제한
최대 텍스처 크기
최대 렌더 버퍼
최대 뷰포트
최대 버텍스 속성
최대 베어링 벡터
최대 버텍스 텍스처 유닛
최대 프래그먼트 텍스처 유닛
앨리어싱 라인 너비
앨리어싱 포인트 크기
결합 텍스처 유닛
지원되는 확장 기능 ()
작동 원리
WebGL은 브라우저를 통해 GPU에 직접 접근을 제공합니다. 그래픽 카드 모델, 드라이버 버전, 지원되는 확장 기능 및 렌더링 제한의 조합이 매우 고유한 하드웨어 핑거프린트를 생성합니다. 위의 3D 장면은 코드에서 동일하게 렌더링되지만 서로 다른 GPU에서 다른 픽셀 출력을 생성합니다 — 이 이미지 해시와 리포트 해시를 결합하면 핑거프린트 시스템에 신뢰할 수 있는 장치 식별자를 제공합니다.