Automatyzacja i CDP

Ślady VM (SMBIOS) poza przeglądarką

SMBIOS/DMI (m.in. wpisy OpenStack Nova) identyfikuje hypervisor i obraz maszyny dla oprogramowania natywnego.

Definicja

Zwykła strona www nie czyta SMBIOS z JavaScriptu — to limit warstwy hosta, nie typowy fingerprint JS. W audytach Falcona figuruje jako otwarte P8.

Jak działa

Agent lub narzędzie na VM odczytuje /sys/class/dmi albo WMI i widzi vendor/product hypervisora. Dla ruchu przeglądarkowego przez Surf znaczenie jest mniejsze; dla native tooling partnera — istotne.

Przykład

VM partnerska z OpenStack Nova w SMBIOS: natywny skrypt diagnostyczny widzi cloud; strona w Chrome — nie.

W Aion Surf

P8 pozostaje w backlogu infra (higiena obrazów). Dokumentujemy jako limit native-only, bez mieszania z injectem JS. Nie jest to „dziura” w fingerprintingu stron.

Jak robi to Falcon

Powiązane hasła

  • Limity maskowania (Falcon): Limity maskowania to jawny katalog miejsc, w których profil Falcona / Surfa nie gwarantuje pełnej spójności sygnałów albo świadomie wybiera kompromis (np. blokada WebRTC).
  • p0f — pasywny fingerprint TCP/IP: p0f (passive OS fingerprinting, lcamtuf) zgaduje system operacyjny i stos TCP po cechach pakietów: TTL, window size, opcje TCP (order, timestamps, SACK), DF bit — bez aktywnego skanowania.
  • Spójność profilu (coherence): Spójność profilu (coherence) to zgodność wszystkich warstw tożsamości przeglądarki: UA/Client Hints, platforma, WebGL/GPU, czcionki, strefa czasowa, język, IP/ASN, TLS i zachowanie.
  • 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