internal/

directory
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2026 License: MIT

Directories

Path Synopsis
Package api serves the alert feed, asset inventory, and live dashboard.
Package api serves the alert feed, asset inventory, and live dashboard.
Package capture turns bytes off the wire (or off disk) into decoded model.Packet values.
Package capture turns bytes off the wire (or off disk) into decoded model.Packet values.
Package detect hosts the detection engine and the built-in detectors.
Package detect hosts the detection engine and the built-in detectors.
Package fingerprint derives passive TLS client fingerprints (JA4 and JA3) from raw ClientHello bytes.
Package fingerprint derives passive TLS client fingerprints (JA4 and JA3) from raw ClientHello bytes.
Package flow maintains the live table of bidirectional conversations assembled from the packet stream.
Package flow maintains the live table of bidirectional conversations assembled from the packet stream.
Package model defines the core domain types shared by every stage of the tracehound pipeline: capture, flow assembly, fingerprinting, and detection.
Package model defines the core domain types shared by every stage of the tracehound pipeline: capture, flow assembly, fingerprinting, and detection.
Package pcapgen writes a synthetic capture containing known, labelled attacker behaviour.
Package pcapgen writes a synthetic capture containing known, labelled attacker behaviour.
Package pipeline wires the sensor together: capture feeds flow assembly, flow assembly feeds fingerprinting and detection, detection emits alerts.
Package pipeline wires the sensor together: capture feeds flow assembly, flow assembly feeds fingerprinting and detection, detection emits alerts.
Package quic decrypts QUIC Initial packets far enough to recover the TLS ClientHello inside them.
Package quic decrypts QUIC Initial packets far enough to recover the TLS ClientHello inside them.
Package rules loads the YAML rule pack that governs detection policy.
Package rules loads the YAML rule pack that governs detection policy.
Package store persists findings so they survive a restart.
Package store persists findings so they survive a restart.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL