Show HN: A toy version of Wireshark (student project)
Published on: 2025-06-10 18:20:13
Vanta: Lightweight Behavioral Packet Analyzer
Author: lixiasky Version: 1.0 License: Apache 2.0
Project Overview
Vanta is a lightweight, fast, command-line-based network behavior analyzer. It reconstructs protocol-level flows and extracts structured activity from captured data.
Unlike full-featured GUI tools like Wireshark, Vanta focuses on clarity, structure, and simplicity — ideal for custom scripting and minimal setups.
Features
Protocol-Level Parsing
Supports HTTP, DNS, TLS (with partial fingerprinting)
Connection Tracking
Automatically reconstructs bidirectional flows
Behavior Exporting
Outputs clean JSON-formatted summaries
Portable & Dependency-Free
Single binary, no external dependencies
Quick Start (See usage/ folder for full guide)
go run main.go
Refer to the usage folder for complete usage documentation in Chinese.
Development Environment
OS: macOS 15.5 (Apple Silicon)
Editor: Visual Studio Code
Language: Go
Go Module: go 1.23.0
Toolchain: go1.24.3
Ter
... Read full article.