Wireshark

Wireshark is a free and open-source network protocol analyzer that captures and interactively browses network traffic. It supports hundreds of protocols, runs on multiple platforms, and provides deep inspection of packets. Developers can extend Wireshark through its Lua scripting API, C/C++ dissector plugins, Extcap plugin interface, and the Wiretap library for custom capture file formats.

API entry from apis.yml

apis.yml Raw ↑
aid: wireshark:wireshark
name: Wireshark
description: Wireshark is a free and open-source network protocol analyzer that captures and interactively
  browses network traffic. It supports hundreds of protocols, runs on multiple platforms, and provides
  deep inspection of packets. Developers can extend Wireshark through its Lua scripting API, C/C++ dissector
  plugins, Extcap plugin interface, and the Wiretap library for custom capture file formats.
humanURL: https://www.wireshark.org
tags:
- Debugging
- Extcap
- Lua Scripting
- Network Analysis
- Open Source
- Packet Capture
- Protocol Analysis
- Plugins
properties:
- type: Documentation
  url: https://www.wireshark.org/docs/
- type: APIReference
  url: https://www.wireshark.org/docs/wsdg_html_chunked/
- type: GettingStarted
  url: https://www.wireshark.org/docs/wsug_html_chunked/
- type: SDKs
  url: https://www.wireshark.org/docs/wsdg_html_chunked/ChapterDissection.html
  title: Dissector Plugin API (C/C++)
- type: SDKs
  url: https://www.wireshark.org/docs/wsdg_html_chunked/wsluarm.html
  title: Lua API Reference
- type: Downloads
  url: https://www.wireshark.org/download.html