huginn-net 1.5.0

Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4) analysis
Documentation

huginn-net

Crates.io Documentation License

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 huginn_net::{HuginnNet, Database};

let db = Database::load_default()?;
let mut analyzer = HuginnNet::new(Some(&db), 1000, None)?;

// Analyze live network traffic
analyzer.analyze_network("eth0", sender, None)?;

Protocol Crates

For individual protocol analysis, you can use the specific crates:

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.