Definicja
To dokumentacja produktowa dla partnerów i operatorów — nie lista „jak przejść detektor”. Cel ICP: agenci AI, research, QA i autoryzowane operacje przy przewidywalnym zachowaniu API.
Jak działa
Każdy limit ma właściciela (inject JS, font/OS, GPU host, SMBIOS native, polityka WebRTC). Naprawy idą priorytetami: najpierw sprzeczności w jednym świecie JS (strefa, workery), potem fonty i deklaracja GPU, potem tor native (SMBIOS). Tradeoffy (WebRTC block) zostają w docs, dopóki produkt nie wprowadzi drugiego, równie bezpiecznego trybu bez wycieku IP.
Przykład
Partner zgłasza: Intl = Europe/Warsaw, a getTimezoneOffset() = UTC−8 hosta; w Workerze navigator i WebGL jak na hoście; WebGL mówi ANGLE D3D11 przy soft-rendererze; WebRTC bez ICE. Odpowiedź produktowa: P0/P1 naprawa spójności API, L4 uczciwa deklaracja GPU, WebRTC = przyjęty sygnał zamiast leaku IP, P8 SMBIOS = limit native.
W Aion Surf
Falcon nie obiecuje niewykrywalności. Publiczna encyklopedia i odpowiedzi dla partnerów mają ten sam zestaw limitów. Captcha i wyzwania ludzkie nadal kończą się pauzą agenta. Szczegóły poniżej: strefa, workery, software renderer, WebRTC, SMBIOS.
Jak robi to FalconPowiązane hasła
- Strefa czasowa w JavaScript: Strefa czasowa w przeglądarce to zestaw API: IANA TZ z Intl.DateTimeFormat().resolvedOptions().timeZone, offset z Date.prototype.getTimezoneOffset() oraz lokalne składowe daty.
- Web Workers a fingerprint: Web Workers (i Service Worker) uruchamiają JS poza oknem strony.
- Software renderer (L4) a deklaracja GPU: Software renderer (np.
- WebRTC — blokada a sygnał: WebRTC może ujawnić lokalne i publiczne adresy przez kandydatów ICE (host, srflx, relay).
- Ślady VM (SMBIOS) poza przeglądarką: SMBIOS/DMI (m.in. wpisy OpenStack Nova) identyfikuje hypervisor i obraz maszyny dla oprogramowania natywnego.
- 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.