Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Packet-Sniffer — Python 3で開発されたネットワークパケットスニッフィングツール。 | Kitploit
ツール/GitHubGitHub/eonraider/packet-sniffer
パケットスニッフィングと分析情報収集ネットワークセキュリティ学習と教育
GitHubeonraider/packet-sniffer

Packet-Sniffer

Python 3で開発されたネットワークパケットスニッフィングツール。

リポジトリを見る
7861114年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Python 3 ネットワークパケットスニファ

Python Version OS CodeFactor Grade License

Reddit Discord Twitter

Python 3 で開発されたネットワークパケットスニファです。パケットは、指定されたネットワークインターフェースコントローラに到着すると分解され、その情報が画面に表示されます。

このアプリケーションは、バージョン2.0.0以降の NETProtocols ライブラリ(同じく EONRaider によって開発・保守されています)にのみ依存しており、任意の Python 3.8+ インタプリタで実行できます。

デモ

sniffer_demo

アプリケーションの実行

I. 開発モード

このリポジトリを git clone でクローンし、依存関係をインストールして、sniffer.py ファイルを実行するだけです。

root@kitploit:~
user@host:~$ git clone https://github.com/EONRaider/Packet-Sniffer.git
user@host:~$ cd Packet-Sniffer
user@host:~/packet-sniffer$ pip install -r requirements.txt <--or--> poetry install
user@host:~/packet-sniffer$ sudo python3 packet_sniffer/sniffer.py

sudo コマンドが必要なのは、socket.SOCK_RAW の使用によるものです。これは GNU/Linux 上で実行するために管理者権限を必要とします。依存関係が存在する場合、仮想環境(使用している場合)にインストールされた依存関係を含むインタプリタを実行する必要がある場合があり、システムインタプリタだけを使用するわけではないことに注意してください。

II. (オプション) バイナリのビルド

build.py ファイルを使用して、PyInstaller パッケージで独自のバイナリをコンパイルします。すべての依存関係をインストールしてビルドするだけです。依存関係管理は Poetry (推奨) と Virtualenv の両方で機能します。

root@kitploit:~
<-- 上記ステップIのように依存関係をインストール -->
user@host:~/packet-sniffer$ python3 build.py

使い方

root@kitploit:~
sniffer.py [-h] [-i INTERFACE] [-d]

Network Packet Sniffer

optional arguments:
  -h, --help            show this help message and exit
  -i INTERFACE, --interface INTERFACE
                        Interface from which packets will be captured (monitors
                        all available interfaces by default).
  -d, --data            Output packet data during capture.

法的免責事項

このリポジトリに含まれるコードの一部または全部を、事前の相互同意なしにターゲットに対して使用することは違法です。適用されるすべての地方、州、連邦法を遵守するのはエンドユーザーの責任です。

開発者は一切の責任を負わず、このリポジトリに含まれるコードが、偶然または意図的に、脅威エージェントや不正なエンティティによって、システムおよびその関連リソースのセキュリティ、プライバシー、機密性、完全性、可用性を侵害する手段として利用された場合に生じる誤用や損害について責任を負いません。この文脈において「侵害」という用語は、当該システムに存在する既知または未知の脆弱性の悪用を活用することを意味するものと理解され、これにはセキュリティ制御の実装、人的または電子的に有効化されたものを含みますが、これらに限定されません。

このコードの使用は、システムの脆弱性を発見および緩和し、それぞれの脅威モデルで定義された悪意あるエージェントによる侵害やエクスプロイトへの露出を制限することを目的とした教育環境または許可されたペネトレーションテストの実施に直接関連する状況でのみ、開発者によって推奨されています。

ツールをダウンロード