An open API service indexing awesome lists of open source software.

https://github.com/sankooc/vs-shark

pcap/pcapng analyzer
https://github.com/sankooc/vs-shark

rust-lang vscode-extension wasm wireshark

Last synced: 12 days ago
JSON representation

pcap/pcapng analyzer

Awesome Lists containing this project

README

          


VS-Shark Logo


Pcapviewer



License


Install Count


Download Count


Last Updated


Language Count


Marketplace Stars


Unpacked Size


Visitor Badge

## Overview

**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 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.

### 🌟 Features

- **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.

### πŸ”Œ Protocol Support

- **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

### πŸ“¦ Online Demo

Try out [PcapViewer](https://sankooc.github.io/vs-shark/app/) in your browser.

### πŸš€ Features in Action

#### Demo

PcapViewer Demo

Overview
IP Packet Overview

IP Packet List
IP Packet List

TCP Conversations
TCP Conversations

HTTP Connection
HTTP Connection

DNS Response
DNS Response

### πŸ› οΈ VS Code Extension

Install the **PcapViewer** extension from the [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=sankooc.pcapviewer) for seamless integration into your Visual Studio Code environment.

### πŸ› οΈ ZED Extension

> Coming soon...

### πŸ› οΈ TUI

![](https://i.ibb.co/WVPTzP1/tui3.gif)

#### Install

Download from [Releases](https://github.com/sankooc/vs-shark/releases)

#### Usage

`pcaps -f `

`pcaps --help`

### 🌐 Contribution

We welcome contributions! If you'd like to contribute, please check out the guidelines (coming soon) and open a pull request or issue.

### πŸ“ Contact

For any inquiries or suggestions, feel free to reach out to us (details coming soon).