rustenium-identity 0.1.12

A versatile stealth overlay for rustenium
Documentation
1
2
3
4
5
6
7
8
9
10
11
// Edge persona: nothing to add at the JS layer.
//
// The previous version set `navigator.plugins` to an empty array, which is one of
// the standard headless heuristics (`noPlugins` / `noMimeTypes` both fire on a
// zero-length list). Edge is Chromium and ships the same PDF plugin set as Chrome,
// so the native value is already the correct one.
//
// What genuinely distinguishes Edge is the UA and the UA-CH brand list
// ("Microsoft Edge" in navigator.userAgentData.brands). Both belong in
// Emulation.setUserAgentOverride at the CDP layer, where they are applied by the
// browser itself and leave no patched function behind to audit.