Repolode
GyulyVGC

GyulyVGC/sniffnet

ネットワークトラフィックを監視し、接続をリアルタイムで調査して、PCAPキャプチャをエクスポートできるクロスプラットフォームのデスクトップアプリ。

代替できる製品:WiresharkNetLimiter

スター
41,649
フォーク
1,936
未解決の Issue
55
最終コミット
19 時間前

これは何?

Sniffnetは、RustとGUIライブラリのicedで構築されたデスクトップアプリです。選択したネットワークアダプターを通過するトラフィックを監視できます。トラフィック量のリアルタイムチャート、全体の統計情報、検索可能な全接続の一覧が表示されるため、どのホスト、サービス、プログラムが帯域幅を使用しているかを確認できます。

リモートホストごとに、Sniffnetは地理的位置、ドメイン名、ASNを調べ、数千種類の上位レイヤーのサービスやプロトコルを識別します。また、独自のIPブラックリストに該当するトラフィックを強調表示したり、設定したネットワークイベントの発生時に通知を送信したりできます。ローカルネットワーク内の接続と外部接続は区別して表示されます。

キャプチャはPCAPファイルとしてエクスポートし、ほかのツールで分析できます。また、保存済みのPCAPファイルをインポートすることもできます。Windows、macOS、Linuxで動作し、複数のアーキテクチャ向けにインストーラーが用意されています。

主な機能

  • 01調査するネットワークアダプターを選択し、観測したトラフィックにフィルターを適用
  • 02ネットワーク接続のリアルタイムチャートと検索可能な一覧
  • 03リモートホストのドメイン名、ASN、地理的位置を特定
  • 046,000種類を超える上位レイヤーのサービス、プロトコル、脅威を識別
  • 05キャプチャをPCAPファイルとしてインポート・エクスポート
  • 06独自のIPブラックリストとネットワークイベントの通知

ユースケース

  • PC上でどのプログラムやリモートサーバーが帯域幅を消費しているか確認する
  • ブラックリスト登録済みのIPを検出し、不審な外向き接続を見つける
  • ネットワークアダプターのトラフィックをキャプチャし、後で分析できるようPCAPとして保存する
  • アプリを最小化している間もネットワークのアクティビティを確認する

クイックスタート

  1. 1

    GitHubのリリースリンクから、お使いのOS用のインストーラーをダウンロードします

  2. 2

    お使いのOSに必要な依存関係をインストールします(Wikiページを参照)

  3. 3

    Sniffnetを開き、調査するネットワークアダプターを選択します

使う前に知っておきたいこと

  • ネットワークアダプターを解析する前に、必要なシステム依存関係を別途インストールする必要があります。
  • 古いハードウェアや古いグラフィックスドライバーでは、デフォルトのレンダラーに表示の乱れが生じることがあります。その場合は環境変数を設定する必要があります。

トピック

よくある質問

sniffnet とは?
ネットワークトラフィックを監視し、接続をリアルタイムで調査して、PCAPキャプチャをエクスポートできるクロスプラットフォームのデスクトップアプリ。 Sniffnetは、RustとGUIライブラリのicedで構築されたデスクトップアプリです。選択したネットワークアダプターを通過するトラフィックを監視できます。トラフィック量のリアルタイムチャート、全体の統計情報、検索可能な全接続の一覧が表示されるため、どのホスト、サービス、プログラムが帯域幅を使用しているかを確認できます。
sniffnet は無料で使えますか?ライセンスは?
sniffnet は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
sniffnet は今もメンテナンスされていますか?
活発にメンテナンス中。sniffnet の最終コミットは 2026年10月20日 です。
sniffnet は何に使えますか?
PC上でどのプログラムやリモートサーバーが帯域幅を消費しているか確認する ブラックリスト登録済みのIPを検出し、不審な外向き接続を見つける ネットワークアダプターのトラフィックをキャプチャし、後で分析できるようPCAPとして保存する アプリを最小化している間もネットワークのアクティビティを確認する
sniffnet のインストール方法は?
GitHubのリリースリンクから、お使いのOS用のインストーラーをダウンロードします お使いのOSに必要な依存関係をインストールします(Wikiページを参照) Sniffnetを開き、調査するネットワークアダプターを選択します
sniffnet はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/GyulyVGC/sniffnet

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト