WIRETAP
Evidence-backed binary protocol inference — offline, deterministic, explainable. Competing field hypotheses with measured evidence. No LLM APIs. No telemetry.
Why Wiretap
Measure first. Propose competing hypotheses. Attach evidence. If the corpus is thin, say Insufficient evidence — never invent confidence.
Inference pipeline
Stats → regions → competing passes → competition prune → structured report.
Honest confidence
Evidence-gated ranks. Overlapping aliases pruned. Entropy stays candid.
Offline by design
No telemetry, no cloud models. Captures stay on your machine.
Exports
HTML/JSON reports, SVG/Mermaid maps, Go / Kaitai / Wireshark stubs.
Install
go install github.com/theworker02/wiretap/cmd/wiretap@v0.5.0
wiretap doctor
wiretap catalog
wiretap analyze examples/mystery/captures.hex
Requires Go 1.23+. Module docs on pkg.go.dev (@v0.5.0). Binaries: GitHub Release v0.5.0. Or build from source — see Get started.
Quick demo
# Unix
./scripts/demo.sh
# Windows PowerShell
.\scripts\demo.ps1
Walkthroughs and corpora: Examples.