Przejdź do treści
Techniczne zagłębienie

Jak Tracio osiąga
99,5% dokładności

Kompletne techniczne omówienie architektury, sygnałów i analizy behawioralnej stojących za każdą identyfikacją. Napisane dla dyrektorów technicznych i inżynierów, którzy muszą dokładnie zrozumieć, co integrują.

PROBLEM

Dlaczego darmowe rozwiązania zawodzą

Otwartoźródłowe biblioteki fingerprintingu mają fundamentalną wadę: gdy kod jest publiczny, atakujący mogą dokładnie odczytać, co mierzysz — i to podrobić.

Przewidywalne algorytmy

Gdy kod źródłowy jest publiczny, atakujący wiedzą, które parametry przeglądarki zbierasz — a których nie. Dedykowane rozszerzenia przeglądarki wykorzystują to, aby generować fałszywe fingerprinty w milisekundach.

Otwarty kod = otwarta powierzchnia ataku

Niska dokładność (~60%)

Darmowe biblioteki zbierają od 15 do 25 parametrów przeglądarki. Komercyjne przeglądarki anti-detect podrabiają je wszystkie. Urządzenia mobilne współdzielą większość parametrów wśród milionów użytkowników.

60–70% wobec naszych 99,5%

Brak walidacji po stronie serwera

Wyłącznie po stronie klienta — to atakujący kontroluje środowisko wykonania. Wynik może zostać przechwycony i podmieniony, zanim dotrze do Twojego serwera. Ufasz botowi, że powie Ci, że nie jest botem.

Po stronie klienta = niewiarygodne

ARCHITEKTURA

Cztery warstwy, które czynią to niezniszczalnym

PrzeglądarkaAgent JSWęzeł brzegowyPrzyjmowanie na żywoSilnik MLponad 300 sygnałówWerdyktOcena + zaleceniePodpisane kryptograficznie · Walidowane po stronie serwera · Zero zaufania do klienta
🔒

Zamknięty, dynamiczny kod

W przeciwieństwie do bibliotek otwartoźródłowych, kod agenta Tracio jest generowany dynamicznie. Zbierane sygnały, algorytmy haszowania i wzorce obfuskacji regularnie się zmieniają — czyniąc inżynierię wsteczną praktycznie bezużyteczną. To, czego atakujący nauczy się dzisiaj, jutro jest już nieaktualne.

Kod zmienia się co kilka godzin
📡

Ponad 300 sygnałów urządzenia

Fingerprint canvas, renderer WebGL, podsystem audio, rdzenie CPU, obciążenie pamięci, metryki fontów, anomalie strefy czasowej, fizyka orientacji ekranu — plus dziesiątki własnościowych sygnałów, których nie dokumentujemy publicznie. Ta kombinacja daje identyfikator stabilny mimo trybu incognito, czyszczenia plików cookie i aktualizacji przeglądarki.

99,5% dokładności identyfikacji
🔐

Walidacja po stronie serwera

Każde żądanie identyfikacji jest podpisywane kryptograficznie i walidowane na naszych serwerach. Agent po stronie klienta nie może zostać podmieniony ani podrobiony — kontrole krzyżowe wykrywają wewnętrzne niespójności, których żaden atakujący nie sfałszuje bez dostępu do kluczy prywatnych Tracio.

Model zerowego zaufania do klienta
🌐

Stale aktualizowany model zagrożeń

Nasze badania nad detekcją nigdy nie ustają. Nowe frameworki automatyzacji, nowe wydania przeglądarek anti-detect, pojawiające się zakresy proxy i datacenter — każde z nich analizujemy i dostarczamy jako aktualizację detekcji do każdego workspace, więc masz ochronę także przed atakami, których jeszcze nie widziałeś. Prywatne pozostają Twoje dane: identyfikatory odwiedzających działają wyłącznie w obrębie Twojego workspace, a to samo urządzenie odwiedzające dwóch klientów Tracio daje dwa różne identyfikatory.

Wspólna ochrona, odizolowane dane

ANALIZA BEHAWIORALNA

Warstwa, której boty nie potrafią podrobić

Fingerprint można podrobić. Plik cookie można usunąć. Ale sposobu, w jaki ludzka dłoń porusza myszą — rządzonego fizyką nerwowo-mięśniową — nie odtworzy żaden skrypt ani algorytm.

CZŁOWIEKOrganiczne, zakrzywione, mikrokorekcje
μ-korekcje: 23 · drżenie: ±2,1px · krzywe: organiczne
12/100px
Zmiany kierunku
42%
Odchylenie std prędkości
±2,1px
Amplituda drżenia
BOTLiniowe, idealne, mechaniczne
μ-korekcje: 0 · drżenie: 0px · teleportacje: 3
0/100px
Zmiany kierunku
0%
Odchylenie std prędkości
3
Wykryte teleportacje
Dynamika myszy9+ parametrów
  • Prędkość i zmienność ruchu
  • Zmiany kierunku na 100px
  • Drżenie nerwowo-mięśniowe (±1–3px)
  • Krzywizna trajektorii (prawo Fittsa)
  • Profil przyspieszania i hamowania
Biometria klawiatury7+ parametrów
  • Czas przytrzymania klawisza (dwell time)
  • Czas przelotu między klawiszami
  • Macierz czasów bigramów
  • Nakładanie klawiszy (rollover)
  • Wzorce korekcji błędów
Zachowanie przewijania8+ parametrów
  • Zmienność prędkości przewijania
  • Częstotliwość zmian kierunku
  • Korelacja pauz w czytaniu
  • Fizyka pędu przewijania
  • Analiza proporcji góra/dół

ODPOWIEDŹ API

Każda odpowiedź w szczegółach

Jedno zdarzenie niesie wszystko: stabilny identyfikator odwiedzającego, ocenę bota, decyzję wraz z jej oceną ryzyka oraz pewność identyfikacji. Wykorzystaj tyle, ile wymaga Twój przypadek użycia.

visitorId

Stabilny mimo trybu incognito, czyszczenia plików cookie i aktualizacji przeglądarki. Przetrwa przełączanie VPN i zmiany adresu IP.

bot.score

Ocena liczbowa 0–100, zawsze obecna. Stoi obok bot.result, bezpiecznej dla klienta etykiety automatyzacji.

decision.action

Etykieta decyzji dla wizyty, dostarczana wraz z decision.riskScore w tej samej skali 0–100.

identification.confidence

Pewność 0,0–1,0. Niska pewność = zbierz więcej sygnałów lub przekaż do ręcznej weryfikacji.

edge.tracio.ai — response
{ "visitorId": "X7fh2Hg9LkMn3pQr5tBvQw3xZa9mK2pL4nR8dT6y", "incognito": false, "bot_score": 3, "verdict": "human", "confidence": 0.97, "geo": { "countryCode": "TH", "city": "Phuket", "timezone": "Asia/Bangkok" }, "stats": { "visits": 47, "unique_ips": 3, "unique_locations": 2 } }

Zobacz to w działaniu

Zacznij za darmo i zintegruj w mniej niż 5 minut. Albo umów demo, a przejdziemy przez Twój konkretny przypadek użycia z prawdziwymi danymi z Twojego ruchu.

14-dniowy bezpłatny okres próbny · Pełny dostęp do platformy · Integracja w 5 minut