- スター
- 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 の数値は毎日更新されます。
関連プロジェクト
OpenGLで描画する高速なクロスプラットフォーム対応ターミナルエミュレーター。妥当な初期設定と柔軟なTOML設定を備える。
lazygitに着想を得た、複数のSQLデータベースに接続してクエリを実行できるキーボード操作主体のTUI。
QUIC、ホールパンチング、リレーへのフォールバックで、IPアドレスを問わず公開鍵経由でアプリを接続するRustライブラリ。
ローカルのTCPポートをリモートサーバー経由で公開し、localhost上のサービスにインターネットからアクセスできるRust製のシンプルなCLI。
AIエージェントが証拠を確認しながら、ネイティブバイナリやJavaScript/ElectronアプリなどをリバースエンジニアリングできるMCPサーバー。