Repolode
Chleba

Chleba/netscanner

TUIを備えたRust製のネットワークスキャナー兼診断ツール。インターフェース一覧、WiFiスキャン、CIDR範囲へのping、パケットダンプに対応。

代替できる製品:FingWireshark

スター
1,885
フォーク
61
未解決の Issue
6
最終コミット
3 か月前

これは何?

netscannerは、テキストベースのユーザーインターフェースを備え、ターミナル上で動作するネットワークスキャナー兼診断ツールです。ハードウェアのネットワークインターフェースを一覧表示し、スキャンやパケットキャプチャに使用するアクティブなインターフェースを切り替えられます。また、WiFiネットワークをスキャンし、電波強度をグラフで表示できます。

IPv4ネットワークでは、CIDR範囲にpingを実行し、検出したホストのホスト名、OUIによるベンダー情報、MACアドレスを表示します。TCP、UDP、ICMP、ARPのパケットダンプに加え、IPv6のICMP6ダンプにも対応しています。キャプチャの一時停止と再開、ログのフィルタリング、TCPポートスキャン、DNSレコードを含むトラフィックの集計も行えます。

スキャンしたIP、ポート、パケットなどの結果はCSVにエクスポートできます。実行にはroot権限が必要で、WindowsではNpcapライブラリが必要です。IPv6スキャンは引き続きTODOとして記載されています。

主な機能

  • 01ハードウェアのネットワークインターフェースを一覧表示し、スキャンやキャプチャに使うインターフェースを切り替えます。
  • 02WiFiネットワークをスキャンし、電波強度をグラフで表示します。
  • 03IPv4のCIDR範囲にpingを実行し、ホスト名、OUIによるベンダー情報、MACアドレスを表示します。
  • 04TCP、UDP、ICMP、ARPのパケットをダンプし、IPv6ではICMP6にも対応します。
  • 05TCPポートをスキャンし、スキャンしたIP、ポート、パケットをCSVにエクスポートします。

ユースケース

  • ローカルサブネット上のデバイスを見つけ、ベンダーを特定する。
  • ターミナルから近隣のWiFiネットワークと電波強度を確認する。
  • キャプチャしたパケットを調べて、ネットワークトラフィックの問題を診断する。
  • SSH経由でネットワーク診断を行う際に、ホストのポートを手早く確認する。

トピック

よくある質問

netscanner とは?
TUIを備えたRust製のネットワークスキャナー兼診断ツール。インターフェース一覧、WiFiスキャン、CIDR範囲へのping、パケットダンプに対応。 netscannerは、テキストベースのユーザーインターフェースを備え、ターミナル上で動作するネットワークスキャナー兼診断ツールです。ハードウェアのネットワークインターフェースを一覧表示し、スキャンやパケットキャプチャに使用するアクティブなインターフェースを切り替えられます。また、WiFiネットワークをスキャンし、電波強度をグラフで表示できます。
netscanner は無料で使えますか?ライセンスは?
netscanner は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
netscanner は今もメンテナンスされていますか?
半年以内に更新あり。netscanner の最終コミットは 2026年7月6日 です。
netscanner は何に使えますか?
ローカルサブネット上のデバイスを見つけ、ベンダーを特定する。 ターミナルから近隣のWiFiネットワークと電波強度を確認する。 キャプチャしたパケットを調べて、ネットワークトラフィックの問題を診断する。 SSH経由でネットワーク診断を行う際に、ホストのポートを手早く確認する。
netscanner はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Chleba/netscanner

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

関連プロジェクト