netfp
Rust primitives and implementations for network fingerprinting.
Supported fingerprints
- JA3 and JA3S passive TLS client and server fingerprinting
- JARM active TLS server fingerprinting
Crate features
ja3(default) — enables JA3 and JA3S fingerprinting.jarm(default) — enables JARM probe generation and fingerprinting.
License
Licensed under the MIT License.
Credit
JA3, JA3S, and JARM were created by Salesforce. Their original implementations are available in the JA3 and JARM repositories under the BSD 3-Clause License.