기기 하드웨어
정보 검사
브라우저는 모든 웹사이트에 CPU 코어 수, 대략적인 메모리, 터치스크린 유무 등을 알려 줍니다. 이 목록을 보고 흉내 내려는 기기와 일치하는지 확인하세요.
모든 작업은 브라우저 안에서 실행됩니다. 이 페이지의 어떤 정보도 XProxy나 다른 곳으로 전송되지 않으며 권한 확인 창도 나타나지 않습니다.
일관되어 보이나요?
프로세서 & 플랫폼
입력
배터리 & 네트워크
스토리지
이 검사의 의미
웹사이트가 읽는 정보
navigator.hardwareConcurrency, deviceMemory, maxTouchPoints, 그리고 포인터와 호버 미디어 쿼리는 권한이 필요 없습니다. 배터리와 네트워크 정보는 Chromium 기반 브라우저에서 사용할 수 있습니다. 이 값들을 합치면 어떤 종류의 기기인지 알 수 있습니다.
안티디텍트 브라우저가 값을 바꾸는 이유
프로필마다 다른 기기처럼 보여야 하므로 안티디텍트 브라우저는 코어 수, 메모리, 터치 값을 따로 설정합니다. 모든 계정이 똑같이 16코어를 보고하면 하나의 기기를 가리키게 됩니다.
불일치는 어떻게 보이나요
터치 포인트가 없는 iPhone 프로필, navigator.platform이 MacIntel인 Windows 프로필, CPU 스레드가 1개인 노트북, 포인터가 마우스인 휴대폰 등입니다. 각각 사기 방지 필터의 간단한 규칙이 됩니다.
해결 방법
해당 유형의 실제 기기가 가진 값을 쓰세요. 휴대폰은 보통 스레드 6~8개와 터치 포인트 5개 이상, 데스크톱은 스레드 4~16개와 터치 포인트 0개, 메모리는 4 또는 8 GB입니다. 플랫폼은 User-Agent와 맞추고 배터리와 연결 정보는 실제 브라우저에 맡기세요.
질문
기기 메모리가 왜 8 GB를 넘지 않나요?
브라우저는 식별력을 낮추려고 navigator.deviceMemory를 일부러 반올림하고 상한을 둡니다. 32 GB 컴퓨터도 8로 보고합니다.
배터리를 읽는 데 권한이 필요한가요?
아니요. Chromium 브라우저는 확인 창 없이 잔량과 충전 상태를 반환합니다. Firefox와 Safari는 개인정보 보호를 위해 이 API를 제거해 사용할 수 없음으로 표시됩니다.
User-Agent와 같은 것인가요?
아니요. User-Agent는 프로필이 자유롭게 설정할 수 있는 텍스트 문자열입니다. 이 값들은 별도의 API에서 오기 때문에 사이트는 가짜 프로필을 잡으려고 User-Agent와 비교합니다.
실제 기기, 실제 통신사 네트워크
휴대폰 같은 프로필에 모바일 IP를 짝지어 보세요. XProxy는 4G/5G 모뎀과 Android 휴대폰을 비공개 모바일 프록시로 바꿉니다.