🐾 A simple web app for inspecting TLS / HTTP/2 fingerprints.
Visit https://pawprint.dev/
cargo install pawprint
pawprint 0.0.0.0:443 --certs path/to/certs.pem --key path/to/key.pem
# Generate a self-signed certificate
cargo install rcgen
rcgen
cargo r -- 127.0.0.1:8443 --certs certs/cert.pem --key certs/key.pem
This program is inspired by the following sites / libraries.
-
TLS fingerprinting: How it works, where it is used and how to control your signature
-
HTTP/2 fingerprinting: A relatively-unknown method for web fingerprinting
-
AKAMAI WHITE PAPER - Passive Fingerprinting of HTTP/2 Clients
This software is licensed under the AGPLv3.