Expand description
Chrome transport identity profiles.
Contains the data-only configuration schemas and pre-built profile constructors for each supported Chrome version and platform. Data-only definitions for Chrome transport identity profiles.
This module defines the configuration schemas used by the tls and http2
modules to construct browser-identical network handshakes. No protocol
logic resides here; these structures serve as the single source of truth
for all fingerprint-sensitive parameters.
Each ChromeProfile encodes a complete, multi-layer network identity
spanning TLS (Layer 4), HTTP/2 (Layer 5), and HTTP metadata (Layer 7).
Modules§
- chrome_
134 - Chrome 134 identity constants and cross-platform profile constructors.
Structs§
- Chrome
Profile - A complete, multi-layer identity profile for a Chrome instance.
- Header
Profile - Chrome-specific HTTP header values and Client Hint metadata.
- Headers
Priority - Stream priority parameters embedded in the HEADERS frame.
- Http2
Profile - Configuration for the HTTP/2 protocol layer.
- Settings
Frame - Initial HTTP/2 SETTINGS frame parameters.
- TlsProfile
- Configuration for the TLS 1.2/1.3 handshake layer.
Enums§
- Platform
- Target operating system and CPU architecture.
- Pseudo
Order - Canonical HTTP/2 pseudo-header identifiers.
Type Aliases§
- TlsVersion
- Alias for BoringSSL’s internal version type.