Zachowanie i biometria

Biometria behawioralna: co to jest i jak działa

Biometria behawioralna analizuje sposób interakcji: ruch myszy, scroll, focus, timing kliknięć, orientację urządzenia, wzorce sesji.

Definicja

Modele ML porównują sesję z populacją ludzi i ze znanymi botami. Działa ciągle w tle, nie tylko przy logowaniu.

Jak działa

Skrypt zbiera eventy pointer/keyboard/visibility, agreguje cechy (przyspieszenie, krzywe Beziera vs linie proste, idle). Score idzie do risk engine razem z device/IP. Fałszywe pozytywy: accessibility tools, nietypowi użytkownicy.

Przykład

Formularz wypełniony w 800 ms bez ruchu myszy i ze idealnymi tab-tab-enter — wzorzec automatu względem mediany ludzkiej.

W Aion Surf

Surf: gdy strona wymaga człowieka (captcha, suwak), agent staje — behawioralne wyzwania zostają po stronie użytkownika. Encyklopedia opisuje, co mierzą systemy.

Jak robi to Falcon

Powiązane hasła

  • Dynamika ruchu myszy: Dynamika myszy to analiza trajektorii pointera: prędkość, przyspieszenie, drżenie, krzywizna, korelacje z celem kliknięcia.
  • Dynamika pisania (keystroke dynamics): Keystroke dynamics mierzy rytm pisania: dwell time (ile trwa klawisz), flight time (między klawiszami), poprawki Backspace, użycie Autofill.
  • Pułapki honeypot: Honeypot w formularzach to pola lub kontrolki ukryte przed człowiekiem (CSS/aria-hidden), które bot wypełnia automatycznie.
  • Warstwy detekcji ruchu: Warstwy detekcji to model obrony „w głąb”: IP/ASN i reputacja, TLS (JA3/JA4), HTTP/2–3 i kolejność nagłówków, JS fingerprint, zachowanie (mysz, timing), wyzwania (CAPTCHA, PoW) oraz sygnały po stronie aplikacji.

Źródła