Zeno
Zaloguj się

Powody, by spojrzeć dwa razy

Każde zdarzenie zawiera flagi, wynik ryzyka i werdykt bota, obliczane po stronie serwera. Nigdy nie trafiają do przeglądarki, więc bot nie może dostosować się do nich.

Boty i automatyzacja

Skrypty, headless browsery i agenci, bez względu na to, kto nimi steruje.

  • Automatyzacja

    Pozostałości po webdriver, ChromeDriver, Selenium, Playwright, Phantom lub Nightmare.

    automation
  • Headless

    User agent przeglądarki headless.

    headless
  • Agent AI

    Agent AI steruje przeglądarką, wykrywany po user agent lub podpisie Web Bot Auth.

    ai-agent
  • Odtworzone

    To samo żądanie zostało wysłane wcześniej, w ciągu 7 dni.

    replayed
  • Weryfikacja socket nie powiodła się

    Przeglądarka odesłała wyzwanie, którego API nigdy nie zapisało w swoim WebSocket, jak w przypadku powtórzonej lub sfałszowanej identyfikacji.

    socket-proof-failed
  • Niezgodność TLS

    Handshake TLS połączenia nie pasuje do deklarowanej przeglądarki.

    tls-mismatch
  • Narzędzia deweloperskie

    DevTools jest otwarty na stronie.

    developer-tools

Sieć

Skąd naprawdę pochodzi połączenie.

  • VPN

    IP jest znanym wyjściem VPN.

    vpn
  • Prywatny przekaźnik

    iCloud Private Relay, który wielu użytkowników Safari ma włączony.

    private-relay
  • Proxy

    IP znajduje się na listach otwartych proxy.

    proxy
  • Proxy rezydencyjne

    IP domowe lub biurowe, którego strefa czasowa nie pasuje do przeglądarki.

    residential-proxy
  • Tor

    IP to węzeł wyjściowy Tor.

    tor
  • Centrum danych

    IP należy do dostawcy hostingu, a nie do sieci domowej lub mobilnej, i nie jest znanym wyjściem VPN.

    datacenter
  • Nadużywające IP

    IP ma historię nadużyć.

    abusive-ip
  • Niezgodność strefy czasowej

    Strefa czasowa przeglądarki ma inne przesunięcie UTC niż połączenie.

    timezone-mismatch

Integralność urządzenia

Przeglądarki, które kłamią o sobie, oraz sprzęt, który nie jest tym, czym się wydaje.

  • Manipulacja

    Natywne funkcje zastąpione przez skrypt lub sprzeczne sygnały.

    tampering
  • Maszyna wirtualna

    Karta graficzna lub profil sprzętowy maszyny wirtualnej.

    virtual-machine
  • Renderer programowy

    WebGL rysuje na CPU: headless browsery, VM-y i farmy urządzeń.

    software-renderer
  • Rzadkie urządzenie

    Sprzęt, którego prawie żaden inny odwiedzający usługę nie ma.

    rare-device

Prywatność

Wybory wielu prawdziwych użytkowników, więc mają niewielką wagę.

  • Incognito

    Prywatne okno.

    incognito
  • Przeglądarka prywatności

    Brave, DuckDuckGo, Tor Browser lub Mullvad Browser.

    privacy-browser
  • Ustawienia prywatności

    Odczyty canvas są losowane lub zastępowane przez przeglądarkę lub rozszerzenie.

    privacy-settings

Jedna liczba na start

Wynik ryzyka sumuje wagi flag zdarzenia. Projekt może ustawić własne wagi.

  • 0–4 Niskie ryzyko

    Większość prawdziwych użytkowników trafia tutaj.

  • 5–14 Pewne ryzyko

    Warto sprawdzić ponownie w wrażliwych procesach.

  • 15+ Wysokie ryzyko

    Kilka mocnych sygnałów naraz.

Werdykt bota dla każdego zdarzenia

bad
Automatyzacja steruje przeglądarką, w tym agentem AI.
good
Znany crawler z własnej sieci lub agent AI, który sam się przedstawia.
not_detected
Żadne z nich, co stanowi większość Twojego ruchu.

Velocity pokazuje, jak aktywny był visitor w ciągu 5 minut, godziny i dnia przed: wielu użytkowników lub krajów w krótkim czasie wskazuje na account farming.

Przeczytaj dokumentację sygnałów →
GET /events/1792578564800.yU4Ety
{
	"requestId": "1792578564800.yU4Ety",
	"visitorId": "q1yLOPpzvOstEQCFQQxE",
	"riskScore": 3,
	"bot": "not_detected",
	"detected": ["vpn", "timezone-mismatch"],
	"confidence": 0.98,
	"externalId": "user-2077",
	"velocity": { "24h": { "events": 3, "distinctExternalId": 1, "distinctCountry": 1 } }
}

Zobacz swoje sygnały

Każdy sygnał jest w każdym planie, od pierwszej identyfikacji.