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