BrowserforgeFingerprintGenerator
Hierarchy
- FingerprintGenerator
- BrowserforgeFingerprintGenerator
Index
Methods
__init__
A default constructor.
All generator options are optional. If any value is not specified, then
None
is set in the options. Default values for options set toNone
are implementation detail of used fingerprint generator. Specific default values should not be relied upon. Use explicit values if it matters for your use case.Parameters
optionalkeyword-onlyheader_options: HeaderGeneratorOptions | None = None
Collection of header related attributes that can be used by the fingerprint generator.
optionalkeyword-onlyscreen_options: ScreenOptions | None = None
Defines the screen constrains for the fingerprint generator.
optionalkeyword-onlymock_web_rtc: bool | None = None
Whether to mock WebRTC when injecting the fingerprint.
optionalkeyword-onlyslim: bool | None = None
Disables performance-heavy evasions when injecting the fingerprint.
Returns None
generate
Generate browser fingerprints.
This is experimental feature. Return type is temporarily set to
Fingerprint
frombrowserforge
. This is subject to change and most likely it will change to customFingerprint
class defined in this repo later.Returns Fingerprint
FingerprintGenerator
adapter for fingerprint generator frombrowserforge
.browserforge
is a browser header and fingerprint generator: https://github.com/daijro/browserforge