netfp 0.2.1

Rust primitives and implementations for network fingerprinting
Documentation

netfp

Crates.io Documentation CI License

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.