Skip to main content

cdp_hardening_script

Function cdp_hardening_script 

Source
pub fn cdp_hardening_script(config: &CdpHardeningConfig) -> String
Expand description

Generate the CDP hardening injection script.

Returns an empty string when config.enabled is false.

ยงExample

use stygian_browser::cdp_hardening::{cdp_hardening_script, CdpHardeningConfig};

let js = cdp_hardening_script(&CdpHardeningConfig { enabled: false, ..Default::default() });
assert!(js.is_empty());

let js2 = cdp_hardening_script(&CdpHardeningConfig::default());
assert!(js2.contains("__playwright__binding__"));