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 FalconPowią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.