PcapViewer is an open-source packet analysis tool designed to efficiently handle PCAP/PCAPNG (Packet Capture) files. It enables users to dive into network traffic and inspect various protocol layers, from the physical Ethernet layer to the application layer, providing a streamlined alternative to full-scale tools like Wireshark. With its lightweight nature, it’s ideal for developers, network administrators, and engineers who need quick insights into network packets.
- Native Integration: Seamless operation as a custom editor within VS Code.
- Multi-format Support: Handles
.pcap
,.pcapng
, and.cap
files. - High Performance: Utilizes WASM and Rust for fast and efficient packet analysis.
- Extensible Design: Open to contributions and improvements via the modular architecture.
- File Formats: PCAP, PCAPNG
- Link Layer: Ethernet II, PPPoE, IEEE 1905.1a, IEEE 802.11, SSL
- Network Layer: IPv4, IPv6, ARP, RARP, ICMP, IGMP
- Transport Layer: TCP, UDP
- Application Layer: TLS, HTTP, DNS, DHCP, SSDP, SIP
Try out PcapViewer in your browser.
Install the PcapViewer extension from the VSCode Marketplace for seamless integration into your Visual Studio Code environment.
Coming soon...
Download from Releases
pcaps -f <filepath>
pcaps --help
We welcome contributions! If you'd like to contribute, please check out the guidelines (coming soon) and open a pull request or issue.
For any inquiries or suggestions, feel free to reach out to us (details coming soon).