Re-exports§
pub use spoof_headers::emulate_headers;pub use spoof_refererer::spoof_referrer;pub use versions::BASE_CHROME_VERSION;pub use versions::CHROME_NOT_A_BRAND_VERSION;pub use versions::CHROME_VERSIONS_BY_MAJOR;pub use versions::CHROME_VERSION_FULL;pub use versions::LATEST_CHROME_FULL_VERSION_FULL;pub use http;pub use url;
Modules§
- configs
- Builder types.
- profiles
- Custom static profiles.
- spoof_
gpu - GPU spoofs.
- spoof_
headers - Spoof HTTP headers.
- spoof_
mouse_ movement - Spoof mouse-movement.
- spoof_
refererer - Referer headers.
- spoof_
user_ agent - User agent.
- spoof_
viewport - Spoof viewport.
- spoof_
webgl - WebGL spoofs.
- spoofs
- Generic spoofs.
- versions
- Versions for chrome.
Structs§
- Emulation
Configuration - Configuration options for browser fingerprinting and automation.
Enums§
- Browser
Kind - The kind of browser.
- Fingerprint
- The fingerprint type to use.
Functions§
- agent_
os_ strings - Agent Operating system to string
- build_
stealth_ script - Generate the initial stealth script to send in one command.
- build_
stealth_ script_ no_ concurrency - Generate the initial stealth script to send in one command without hardware concurrency.
- build_
stealth_ script_ no_ concurrency_ with_ profile - Generate the initial stealth script to send in one command without hardware concurrency and profile.
- build_
stealth_ script_ no_ concurrency_ with_ profile_ and_ browser - Generate the initial stealth script to send in one command without hardware concurrency and profile.
- build_
stealth_ script_ with_ profile - Generate the initial stealth script to send in one command and profile.
- build_
stealth_ script_ with_ profile_ and_ browser - Generate the initial stealth script to send in one command and profile.
- detect_
browser - Detect the browser type.
- detect_
browser_ kind - Detect the browser type to BrowserKind.
- detect_
form_ factor - Return the form factor: “Mobile” | “Tablet” | “Desktop”.
- detect_
is_ mobile - Return “?1” (mobile) or “?0” (not mobile).
- emulate
- Emulate a real chrome browser.
- emulate_
base - Emulate a real chrome browser.
- emulate_
with_ profile - Emulate a real chrome browser with a gpu profile.
- generate_
hide_ plugins - Generate the hide plugins script.
- get_
agent_ os - Fast Chrome-only OS detection using Aho-Corasick (ASCII case-insensitive).
- get_
random_ hardware_ concurrency - Get a random device hardware concurrency.
- is_
mobile_ user_ agent - Returns
trueif the user-agent is likely a mobile browser. - join_
scripts - Join the scrips pre-allocated.
- join_
scripts_ with_ capacity - Join the scrips pre-allocated.
- mobile_
model_ from_ user_ agent - Does the user-agent matches a mobile device indicator.
- parse_
major_ after - Parse the major after.
- ua_
allows_ gethighentropy - The user-agent allows navigator.userAgentData.getHighEntropyValues
- wrap_
eval_ script - Simple function to wrap the eval script safely.