web_profile_fingerprint
Profiles client-side browser fingerprinting surfaces, detects anti-bot telemetry sensors, and generates interactive visual reports to reveal how websites identify and track visitors.
Instructions
Profiles client-side browser fingerprinting surfaces (Canvas 2D, WebGL/GPU, AudioContext, Navigator, Screen, Fonts, Permissions, Headless indicators), detects commercial anti-bot telemetry sensors (Kasada, Akamai BMP, Shape, Cloudflare, DataDome, PerimeterX, FingerprintJS), calculates code Shannon entropy, and generates interactive visual reports.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | Target website URL or local directory/file path containing client scripts | |
| outputDir | No | Target directory for audit artifacts (default: ./fingerprint_report) | |
| generateHtml | No | Generate standalone interactive fingerprint_visualizer.html (default: true) | |
| generateJson | No | Generate structured fingerprint_profile_manifest.json (default: true) | |
| detectEntropy | No | Compute Shannon entropy for script blocks (default: true) | |
| generateMarkdown | No | Generate FINGERPRINT_REPORT.md audit report (default: true) |