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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
polymorph — Polymorph は、ほぼすべての既存プロトコルをサポートするリアルタイムネットワークパケット操作フレームワークです。 | Kitploit
ツール/GitHubGitHub/shramos/polymorph
パケットスニッフィングと分析ネットワークセキュリティペネトレーションテスト学習と教育レッドチーミング
GitHubshramos/polymorph

polymorph

Polymorph は、ほぼすべての既存プロトコルをサポートするリアルタイムネットワークパケット操作フレームワークです。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

Polymorph

Polymorphは、リアルタイムにインターセプトされたネットワークパケットに対してPythonコードを実行できるようにすることで、ネットワークトラフィックをその場で改変するツールです。

このフレームワークは、公的に仕様が定義された任意のネットワークプロトコルを実装するネットワークパケットをリアルタイムに改変するために使用できます。さらに、カスタム抽象化やフィールドを作成することで、非公開のネットワークプロトコルを改変するためにも使用できます。

インストール

Polymorphは、Linuxオペレーティングシステムにインストールして実行するために特別に設計されています。フレームワークをインストールする前に、以下の要件をインストールする必要があります:

root@kitploit:~
sudo apt install build-essential python3-dev libnetfilter-queue-dev tshark tcpdump python3-pip wireshark git

依存関係のインストール後、フレームワーク自体はPythonのpipパッケージマネージャを使用して以下のようにインストールできます(エラーを避けるため、rootユーザーでPolymorphをインストールしてください):

root@kitploit:~
python -m venv polymorph_env
source polymorph_env/bin/activate
pip install git+https://github.com/kti/python-netfilterqueue
pip install polymorph

Polymorphの使用

以下に、Polymorphの動作を学ぶためのリソースと実践的な例を示します。以下の順序で記事を読むことをお勧めします:

  1. 環境設定
  2. ケーススタディ パート1: Polymorphはどのように動作するのか?(ICMPのリアルタイム改変)
  3. ケーススタディ パート2: グローバル変数(ICMPのリアルタイム改変)
  4. ケーススタディ パート3: 構造体(MQTTのリアルタイム改変)
  5. ケーススタディ パート4: カスタムレイヤーとフィールドの作成(MQTTのリアルタイム改変)

重要なリリースノート

release-notes-2.0.4
release-notes-2.0.0
release-notes-1.0.3
release-notes-1.0.0

免責事項

このプログラムは教育目的およびシステムのセキュリティ向上に役立てることを目的として公開されています。本プロジェクトの誤用については一切責任を負いません。

連絡先

[email protected]

ツールをダウンロード