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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
scapy — Pythonベースの対話型パケット操作ライブラリ。幅広いプロトコルにわたるネットワークパケットの偽造、デコード、送信、キャプチャ、解析に対応し、スキャン、トレースルーティング、攻撃、ネットワーク探索をサポートします。 | Kitploit
ツール/GitHubGitHub/secdev/scapy
汎用ユーティリティパケットスニッフィングと分析Wi-Fi監査BluetoothセキュリティIoTセキュリティネットワークマッピングポートスキャン脆弱性分析ウェブプロキシと傍受IDS/IPS回避ネットワークフォレンジックSCADA/ICSセキュリティ
12.5k2.2k1412時間16分前Kitploit レビュー済み
スクリプトと自動化
データ流出
フォレンジック
WAFバイパス
ファジング
ネットワークセキュリティ
ワイヤレスセキュリティ
暗号化
ペネトレーションテスト
ユーティリティとフレームワーク
学習と教育
DNSファジング
フィンガープリントスプーフィング
DNS分析
Bluetoothセキュリティ 第13位
データ流出 第12位
DNS分析 第12位
DNSファジング 第15位
フィンガープリントスプーフィング 第19位
ファジング 第20位
汎用ユーティリティ 第3位
IDS/IPS回避 第1位
IoTセキュリティ 第12位
ネットワークフォレンジック 第8位
ネットワークマッピング 第8位
パケットスニッフィングと分析 第2位
ポートスキャン 第11位
SCADA/ICSセキュリティ 第14位
スクリプトと自動化 第16位
ユーティリティとフレームワーク 第10位
WAFバイパス 第14位
ウェブプロキシと傍受 第18位
Wi-Fi監査 第18位
ワイヤレスセキュリティ 第18位
GitHubsecdev/scapy

scapy

Pythonベースの対話型パケット操作ライブラリ。幅広いプロトコルにわたるネットワークパケットの偽造、デコード、送信、キャプチャ、解析に対応し、スキャン、トレースルーティング、攻撃、ネットワーク探索をサポートします。

リポジトリを見るウェブサイト

人気

すべて見る →

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

すべてのツールを探索

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

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

Scapy   Scapy

Scapy unit tests Codecov Status Codacy Badge PyPI Version License: GPL v2 Join the chat at https://gitter.im/secdev/scapy

Scapyは、強力なPythonベースの対話型パケット操作プログラムおよびライブラリです。

幅広いプロトコルのパケットを偽造またはデコードし、ネットワーク上に送信し、キャプチャし、pcapファイルを使用して保存または読み取り、リクエストと応答を照合するなど、多くの機能を備えています。動作するデフォルト値を使用することで、迅速なパケットプロトタイピングを可能にするように設計されています。

スキャン、トレースルート、プロービング、ユニットテスト、攻撃、ネットワーク発見(、の85%、、、、、、などを置き換え可能)など、ほとんどの古典的なタスクを簡単に処理できます。また、無効なフレームの送信、独自の802.11フレームの注入、手法の組み合わせ(VLANホッピング+ARPキャッシュポイズニング、WEP保護チャネルでのVoIPデコードなど)など、他のほとんどのツールでは扱えない特定のタスクでも非常に優れた性能を発揮します。

hping
nmap
arpspoof
arp-sk
arping
tcpdump
wireshark
p0f

ScapyはPython 3.7+をサポートしています。クロスプラットフォームを意図しており、多くの異なるプラットフォーム(Linux、OSX、*BSD、Windows)で動作します。

はじめに

Scapyはシェルまたはライブラリとして使用できます。 詳細については、ドキュメントの一部であるScapy入門をご覧ください。

シェルデモ

Scapyインストールデモ

Scapyはネットワークと対話するための対話型シェルとして簡単に使用できます。 次の例は、ICMP Echo Requestメッセージをgithub.comに送信し、応答の送信元IPアドレスを表示する方法を示しています。

root@kitploit:~
sudo ./run_scapy
Welcome to Scapy
>>> p = IP(dst="github.com")/ICMP()
>>> r = sr1(p)
Begin emission:
.Finished to send 1 packets.
*
Received 2 packets, got 1 answers, remaining 0 packets
>>> r[IP].src
'192.30.253.113'

リソース

ドキュメントには、より高度なユースケースと例が含まれています。

その他の便利なリソース:

  • Scapy 20分入門
  • インタラクティブチュートリアル(ドキュメントの一部)
  • クイックデモ:インタラクティブセッション(一部の例は古い可能性があります)
  • HTTP/2ノートブック
  • TLSノートブック

インストール

ScapyはLinuxやBSD系のオペレーティングシステムでは外部Pythonモジュールなしで動作します。Windowsでは、ドキュメントに記載されている必須の依存関係をインストールする必要があります。

ほとんどのシステムでは、以下のコマンドを実行するだけでScapyを使用できます。

root@kitploit:~
git clone https://github.com/secdev/scapy
cd scapy
./run_scapy

プロットなどのScapyの全機能を活用するには、matplotlibやcryptographyなどのPythonモジュールをインストールするとよいでしょう。ドキュメントを参照し、指示に従ってインストールしてください。

パッケージングステータス

Packaging status

ライセンス

Scapyのコード、テスト、ツールはGPL v2の下でライセンスされています。ドキュメント(doc/内で特に明記されていないもの、およびロゴを除くすべて)はCC BY-NC-SA 2.5の下でライセンスされています。

コントリビューション

コントリビューションしたいですか?素晴らしい!数分かけてこちらをお読みください!

ツールをダウンロード