Dziesięć tysięcy losowych konfiguracji nie pomoże, jeśli sygnały w jednym profilu są sprzeczne. Sprawdzamy, ile rzeczywistych konfiguracji urządzeń ma sens i dlaczego rzadki sprzęt wymaga większej ostrożności niż popularny.
Konkurenci często porównują rozmiar baz odcisków. Nasze pomiary wskazują na inny czynnik. Canvas i WebGL zmieniają się zgodnie z ziarnem profilu, więc dwa profile mogą się różnić nawet przy tej samej bazowej konfiguracji urządzenia. Różnicę tworzy ziarno profilu, a nie egzotyczny sprzęt.
Liczba ta wiąże się również z licencją. Publiczny zbiór 10 000 odcisków jest dostępny na GPL-3.0, a NimbusX nie dołącza go do produktu. Użytkownicy planu Free mogą samodzielnie pobrać ten zbiór, jeśli go potrzebują. Płatne plany korzystają z naszej biblioteki urządzeń, zebranej własnym narzędziem i niezależnej od licencji cudzych danych.
Powtarzająca się konfiguracja nie musi być problemem; niespójna już tak. Karta graficzna z jednej generacji połączona z układem z innej, zbyt wiele czcionek jak na dany system lub ekran, którego nigdy nie sprzedawano z tym sprzętem, tworzą sprzeczności. Narzędzie szuka ich wewnątrz jednego profilu, a nie tylko zgodności między kontami.
Zwykle wystarcza pula od 100 do 300 typowych konfiguracji z rzeczywistych urządzeń. Różnorodność wynika zatem ze zróżnicowania na poziomie profilu. Ważniejsza jest jedna zasada: nietypowy sprzęt nie powinien powtarzać się na wielu profilach na tej samej platformie.
Jeden pomiar pokazuje skalę. Najwięcej entropii wniosły czcionki: 9,45 bitu; sama lista czcionek wyróżniła 35% komputerów w próbie. Automatyczny wybór uwzględnia więc to, co komputer hosta może rzeczywiście ujawnić, zamiast losować konfigurację. Tożsamość oczekująca 368 czcionek na komputerze, który ma ich 147, pokaże serwisowi tylko część wspólną, a nie deklarowaną tożsamość. Zmierzona dostępność wynosi 79% dla tożsamości z 201 czcionkami i 35–40% dla tych z ponad 400.
Pięćdziesiąt kont zgłaszających RTX 4090 i te same 386 czcionek wyróżnia się bardziej niż pięćdziesiąt kont na popularnym sprzęcie. Rzadkość także jest sygnałem. NimbusX sprawdza każdą konfigurację przed dodaniem do biblioteki, oznacza nietypowe urządzenia na liście i pozwala silnikowi dobrać sprzęt dla tożsamości mobilnych.
Osobna metryka monitoruje ponowne użycie. Polecenie device coverage pokazuje, ile profili korzysta z każdego rekordu urządzenia. Jeśli wartość przekracza jeden, te profile łatwiej powiązać, a biblioteka przestaje spełniać swoje zadanie.
Utwórz dwa profile w planie Free i sprawdź oba w test odcisku przeglądarki oraz w niezależnych publicznych narzędziach. Canvas i WebGL różnią się, sygnały urządzenia pozostają spójne, a surowe wartości pokazują to bezpośrednio.
Jak testy odcisku łączą profile · Mobilny odcisk bez telefonu