huginn-net
Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4) analysis.
This is the main orchestrator crate that combines all protocol analyzers into a unified interface.
Quick Start
use ;
let db = load_default?;
let mut analyzer = new?;
// Analyze live network traffic
analyzer.analyze_network?;
Protocol Crates
For individual protocol analysis, you can use the specific crates:
huginn-net-tcp
- TCP fingerprinting (p0f-style)huginn-net-http
- HTTP analysishuginn-net-tls
- TLS fingerprinting (JA4)
Documentation
For complete documentation, examples, and usage guides, see the main repository.
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.