3

Windows 7 と Fedora マシンの両方に scapy をインストールしました。ただし、contrib パッケージはインストールされません (または、少なくとも、私の site-packages/scapy パッケージの下には表示されません。どうすればインストールできますか?

4

1 に答える 1

3

http://www.secdev.org/projects/scapy/で提供されている zip ファイルを見ると、contrib フォルダーが表示されません。何らかの理由で、zip にバンドルされていません。

Scapy 2.2.0 のソースを直接ダウンロードし、contrib フォルダーがある setup.py を使用してインストールできるはずです。

BitBucket からコードを複製し、update コマンドでタグ付けされた v2.2.0 リリースに更新するには、mercurial が必要です。

hg clone https://bitbucket.org/secdev/scapy
cd scapy
hg update -r v2.2.0

さらに、次のように、contrib パッケージを setup.py の packages 配列に追加する必要があります。

packages=['scapy','scapy/arch', 'scapy/arch/windows', 
'scapy/layers','scapy/asn1','scapy/tools','scapy/modules', 'scapy/crypto', 
'scapy/contrib' ]

そこに着いたら、使用してインストールできるはずpython setup.py installで、contribモジュールが存在するはずです。

于 2013-07-02T10:22:58.067 に答える