소개
Shark is a Model Context Protocol (MCP) server designed to empower AI assistants with advanced network security analysis, troubleshooting, and packet inspection capabilities. By integrating with Wireshark/tshark, it allows for seamless workflows such as starting background packet recordings, executing programs or requests, and then stopping the capture for detailed analysis of the network traffic.
주요 기능
- Reusable configurations for consistent capture and analysis settings
- Flexible output formats including JSON, custom fields, and text
- Asynchronous background packet capture with filters and timeouts
- Analysis of existing PCAP files for detailed insights
- SSL/TLS decryption using SSL keylog files for HTTPS traffic
- 15 GitHub stars
사용 사례
- Debugging programs by verifying packet traffic during execution
- Enabling AI assistants to perform network security analysis and packet inspection
- Troubleshooting network connectivity and performance issues