OSS探訪

Wireshark — GUIとTSharkでパケットを取得・解析するネットワークアナライザー

発掘スコア 294.3OSS健全度 86
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
9,866
主要言語
C
ライセンス
GPL-2.0
リポジトリ最終更新
2026/09/12

概要

Wiresharkは、Linux、macOS、Windowsなどでネットワークトラフィックを取得・解析するprotocol analyzerです。Qt製GUIに加え、同じdissector、capture file、filter機能を使うcommand-line版TSharkも同梱します。

公式資料に基づく紹介・実機未検証 · 内容確認日:

通信を取得し、protocolとpacket単位で内容を調べる

libpcapまたはNpcapでpacketを取得し、多数のcapture file形式を読み書きします。GUIのWiresharkとline-orientedなTSharkは解析基盤を共有し、editcapなどの付属toolでcapture fileの変換やpacket除外も行えます。

出典:[1]

障害調査、protocol確認、保存済みcaptureの解析を行う場合

networkの挙動をpacketレベルで確認したい運用担当者、security担当者、開発者に向きます。対話的なGUIとscriptへ組み込みやすいTSharkを、調査方法に応じて使い分けられます。

出典:[1]

capture権限とGitLab正典を確認する

packet取得にはOSごとのcapture library、権限、interface設定が必要です。このGitHubリポジトリはread-only mirrorで、pull requestとbug reportの正典はGitLabです。利用・再配布条件はREADMEが示すGNU GPLv2と関連ライセンスを確認してください。

出典:[1]

参考にした公式資料

  1. [1]Wireshark README(2026-09-13)
編集部からの補足

開発正典はGitLabでもGitHub mirror側に大きな発見シグナルが集まり、派生toolが本家への言及を再生産する例として選びました。

成長の推移

直近30日

9,866 Stars

推移データを蓄積中です。

Built with

  • C

カテゴリとタグ

GitHub Topics

  • wireshark
  • packet-capture
  • tshark
  • stratoshark
GitHubのデータGitHubの詳細データを見る
Stars
9,866
Forks
2,207
Watchers
305
Open Issues
0
Contributors
358
主要言語
C
ライセンス
GPL-2.0
リポジトリ最終更新
2026/09/12
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。