這個檢測看哪些地方?
網站讀的屬性(UA、平台、語言、螢幕)是不是被重新定義過,指紋用到的繪圖和音訊函式有沒有被替換,JS 引擎和 UA 對不對得上,請求標頭裡的語言和 JS 裡的是否一致,Date 和 Intl 給出的時區是否相同。頁面上其他檢測項也都計入評分。
做風控的網站不只看 IP,還會核對瀏覽器說的每件事能不能對上:UA 說是 Safari,引擎卻是 Chromium 的;語言只在 JS 裡改了;兩個介面給出的時區不一樣……每一處都是破綻。下面是這個瀏覽器的說法,以及它自相矛盾的地方。
79 個嗅探器 · 不跳任何授權
你多半是人,眼下人在。你平常說,電腦的時區是,時鐘用。
你手上這台是,開的是,螢幕,顯示卡是,。
你經上網,;幫你查網址的 DNS 在。。
你習慣用,。。裝的字型透露出:。至於年齡,。
CF-Connecting-IPrequest.cf.cityrequest.cf.latituderequest.cf.asOrganizationedns.ip-api.comrequest.cf.timezoneDNS PTRrequest.cf.colorequest.cf.tlsVersion/cdn-cgi/trace · kex, sni/cdn-cgi/trace · warpTLS ClientHelloDate.now()RTCPeerConnection · STUNWebRTC host candidatemyip.ipip.netapi.ip.sbchatgpt.com/cdn-cgi/traceclaude.ai/cdn-cgi/tracewww.cloudflare.com/cdn-cgi/traceCloudflare Radar · IPv4 / IPv6User-AgentAccept-LanguageSec-CH-UASec-CH-UA-PlatformAccept-EncodingDNT · Sec-GPCReferer · document.referrernavigator.languagesIntl.DateTimeFormatIntl …timeZoneIntl …hourCycleIntl.Locale weekInfoIntl.NumberFormatnavigator.keyboardspeechSynthesisError.messagecanvas.toDataURLWebGL getParameterOfflineAudioContextfonts → SHA-256SHA-256canvas × 2userAgentDatauserAgentData.brands…architecture · bitnessscreen · devicePixelRatiorequestAnimationFramescreen.isExtended · screenXinnerWidth · availHeightWebGL RENDERERnavigator.gpu adapter.infoWebGL2 · MAX_TEXTURE_SIZEhardwareConcurrencynavigator.deviceMemorymaxTouchPoints · pointernavigator.getBatterynavigator.connectionenumerateDevicesAudioContext.sampleRatePublicKeyCredentialbluetooth.getAvailabilityMediaSource.isTypeSupportedrequestMediaKeySystemAccessstorage.estimateprefers-color-schemeprefers-reduced-motioncolor-gamut · dynamic-rangeprefers-contrast · forced-colorsdisplay-modedoNotTrack · GPCnavigator.cookieEnabledpermissions.querypdfViewerEnablednavigator.webdriverbait elementwindow.ethereum · DOM markshistory.lengthcanvas measureText網站讀的屬性(UA、平台、語言、螢幕)是不是被重新定義過,指紋用到的繪圖和音訊函式有沒有被替換,JS 引擎和 UA 對不對得上,請求標頭裡的語言和 JS 裡的是否一致,Date 和 Intl 給出的時區是否相同。頁面上其他檢測項也都計入評分。
它們只改了 JS 讀到的那一份,瀏覽器送出的請求標頭、底層引擎、被它們包起來的函式都還是原樣。每一處對不上,網站都比得出來。想偽裝成在別處,要在系統層面改:系統語言和時區。
不會。檢測都在你的瀏覽器裡進行;伺服器只回答它從這次請求本來就看得到的東西,什麼都不存。