Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v1.0.0 β€” first stable release

Latest

Choose a tag to compare

@ninedter ninedter released this 22 Apr 03:52
· 29 commits to main since this release

PCAP Hunter v1.0.0

First stable release. Production-ready installer, hardened pipeline, polished UX, and brand identity.

Highlights

  • 🎨 Brand identity β€” logo, favicons, header mark, and PDF cover-page logo with tagline.
  • πŸ“· Visual tour in README β€” eight redacted screenshots covering every tab.
  • πŸ“¦ Cross-platform unified installer β€” single Python script for macOS / Linux / Windows.
  • πŸ›‘ Dependency preflight β€” startup banner if a required binary is missing (no more silent empty dashboards).
  • πŸ“„ PDF report dashboard charts β€” protocol distribution, top talkers, flow timeline, network graph, and world map embedded directly into the report.
  • βœ… `make verify` pre-commit gate β€” format + lint + 544-test suite, mirrors CI.
  • 🧠 Enriched LLM report prompts β€” per-section evidence routing replaces the prior monolithic prompt.

Bug fixes

  • WeasyPrint PDF export on macOS (`libgobject-2.0-0` OSError) β€” dyld path fix.
  • PDF correlations crashed on `CorrelationSignal` dataclasses β€” extract `.name` before joining.
  • LLM reports duplicated section headings β€” drop `bold` wrap and add safety-net title strip.

See CHANGELOG.md for the full release notes.

Install

```bash
git clone https://github.com/ninedter/pcap-hunter.git
cd pcap-hunter
python3 scripts/install.py
make run
```

Open http://localhost:8501.