Browser Intelligence
정의. Browser Intelligence는 신호 수집 계층입니다: 어떤 결정이 내려지기 전에 Noxtica가 브라우저에서 읽는 증거입니다. 이는 두 계층으로 이루어진 브라우저 이야기의 인텔리전스 측면입니다 — 여기서는 수집, 다른 계층에서는 강제입니다.
이 계층은 오직 읽기만 합니다. 브라우저가 자연스럽게 노출하는 작고 무해한 수많은 특성을 수집하여, 봉인된 상태로 점수 산정 엔진에 넘깁니다. 이 단계에서는 아무것도 챌린지되거나 차단되지 않습니다. 그것은 명시적으로 정책에 의해 구동되는 별개의 단계입니다.
Noxtica가 수행하는 방식
수집은 변조에 강한 런타임인 Sealed Runtime 안에서 기기에서 실행됩니다. 여러 범주에 걸쳐 신호를 수집합니다:
- 렌더링 신호 — 기기가 미디어를 어떻게 그리고 처리하는지를 설명하는 canvas, WebGL, 그리고 오디오 특성.
- 환경 신호 — 폰트, 하드웨어 표식, 그리고 플랫폼 세부 사항으로, 함께 묶이면 사람을 식별하지 않으면서 기기를 설명합니다.
- 일관성 신호 — 브라우저의 자기 설명이 실제 동작과 일치하는지 여부. 여기서의 모순은 잘 알려진 자동화 표시입니다.
- 네트워크 컨텍스트 — 엣지에서 도출됩니다(네트워크의 종류, 국가, 데이터센터처럼 보이는지 여부), 결코 원시 주소가 아닙니다.
신호는 무해하고 비개인적입니다: 사람이 아니라 기기를 설명하는 해롭지 않은 세부 사항입니다. 이 신호들은 봉인된 결과로 감싸지므로 수집 후 그림이 조용히 다시 쓰일 수 없습니다. 읽기는 투명하고 설명 가능합니다 — 점수에 기여하는 모든 신호는 문서화되어 있고 추적 가능합니다.
어디에 들어맞는가
Browser Intelligence는 인텔리전스 기둥의 수집 계층입니다. 이는 Know Your Device에 공급되며, KYD는 이 신호들을 핑거프린트와 점수로 압축합니다. 이것은 결과에 따라 행동하는 강제 계층인 Browser Security와 짝을 이룹니다 — 두 계층이 함께 “Browser Intelligence + Browser Security”가 의미하는 바입니다.
더 깊이 읽기
- 탐지 신호 — 30개 이상의 전체 프로브 목록, 각각이 기여하는 엔트로피, 그리고 점수 가중치.
- 브라우저 런타임 — Sealed Runtime 수집기가 수집 시점에 동작하는 방식.
- Know Your Device — 이 신호들이 핑거프린트와 점수가 되는 방식.
- Browser Security — 이 계층과 짝을 이루는 강제 계층.