일관성 검사를 거친 당신의 WebGL 핑거프린트

웹사이트는 WebGL을 통해 그래픽 카드의 정체성과 성능을 읽을 수 있으며, GPU마다 다른 해시를 만들어내는 숨겨진 이미지를 렌더링할 수 있습니다. 이 테스트는 WebGL이 당신의 기기에 대해 드러내는 모든 것을 보여주고, 그것이 일관적인지, 위장되었는지, 손상되었는지 검사합니다.

이 장면은 브라우저가 직접 그린 것입니다. 360 × 130 픽셀을 확대해 보여 줍니다.

렌더링 이미지 핑거프린트
………
파라미터 해시
………
브라우저에서 실행됩니다 — 아무것도 저장되지 않습니다
테스트 실행 중…
01

WebGL이 드러내는 것

WebGL은 웹사이트에 그래픽 스택으로 직접 접근할 통로를 제공합니다. GPU 벤더와 모델, 드라이버에 따라 달라지는 성능 한계, 지원되는 확장, 픽셀 단위로 정확한 렌더링 출력까지 — 어떤 페이지든 허락을 구하지 않고 이 모든 것을 읽을 수 있습니다.

02

일관성이 중요한 이유

WebGL을 차단하거나 출력을 무작위화해도 숨겨지지 않습니다. 오히려 '있을 수 없는 그래픽을 가진 브라우저'가 될 뿐입니다. 탐지 스크립트는 렌더러를 플랫폼과, 파라미터를 주장하는 GPU와, 반복된 렌더링을 서로 교차 검증합니다. Donut Browser는 모든 프로필의 WebGL을 그럴듯하고 내부적으로 일관되게 유지합니다.

모든 프로필에 고유한 신원을

Donut Browser는 무료 오픈소스 안티디텍트 브라우저입니다. 각 프로필은 고유하고 일관된 핑거프린트, IP, 프록시를 갖게 되므로, 이 도구들의 신호가 당신의 계정을 서로 또는 당신에게 연결지을 수 없습니다.

질문에 답합니다.

WebGL이 그래픽 스택에 대해 노출하는 것들 — 벤더와 렌더러 문자열, 수십 개의 성능 파라미터, 확장 목록, 렌더링 이미지의 해시 — 로 만들어진 식별자입니다. 이들은 함께 당신의 기기에 대해 안정적으로 유지되며 어떤 웹사이트든 읽을 수 있습니다.