Skip to main content

extract_probes

Function extract_probes 

Source
pub fn extract_probes(js: &str) -> Vec<ProbeSurface>
Expand description

Extract every probe surface from a JS payload.

Pattern: <receiver>.<property> where receiver is one of the known fingerprint namespaces and property is a JS identifier. Matches both literal-dot and ?. optional-chain forms.

Pure function (no IO); cheap enough to call on every refresh.