注:python2.7.10
一、首先scapy依賴了以下幾個庫:
1.pyx :
2.pcapy
3.gnuplot-py
4.dnet
其中gnuplot-py 以及pyx一定要使用官方**上面的指定版本。
使用備份庫github:
二、dnet是個大坑,
1. 需要注意的是dnet不能使用官方版本,需要使用libdnet1.12, 並configure ; make install 逐步安裝,一定要記得進入該dnet的python子資料夾安裝其對應的python庫。
2. 安裝好之後請注意檢查python的對應site-package中是否有dnet.so 這個檔案。
3.如果出現cannot import dnet 可能的原因是:沒有安裝dnet的依賴庫: pip install graphillion
4. 如果遵照上述方法安裝後,任然出現attributeerror: 'module' object has no attribute 'intf', 請使用pip uninstall pydnet , 可能是官網的pydnet 與 libdnet1.12中的python介面衝突引起的。
三、步驟
pyx-0.10
sudo python setup.py install
pypcap-1.1.4
sudo python setup.py install
gnuplot-py-1.8
sudo python setup.py install
dnet (libdnet-1.12)
chmod a+x configure
./configure && make
scapy-2.3.1
sudo python setup.py install
mac下抓包,要麼用第三方軟體wireshark,要麼自己寫python指令碼用 pcap, dpkt 。
首先,都必須開啟網絡卡:sudo chmod 777 /dev/bpf*
否則,wireshark無法搜到裝置,python指令碼會報沒有許可權的error:
Redis Win平台安裝
redis 官網 中文官網 加壓後,cmd進入redis目錄 其中,redis server.exe 是啟動伺服器的命令。redis.windows.conf 是redis伺服器的配置檔案。redis 是記憶體資料庫,所以可以配置記憶體大小,登入密碼等。這裡我們不做設定,使用預設大小。設定redis...
Windows平台安裝Beautiful Soup
原帖 beautiful soup是乙個python的乙個庫,主要為一些短週期專案比如螢幕抓取而設計。有三個特性使得它非常強大 1.beautiful soup提供了一些簡單的方法和python術語,用於檢索和修改語法樹 乙個用於解析文件並提取相關資訊的工具包。這樣你寫乙個應用不需要寫很多 2.be...
WINCE平台安裝sqlCE
1 wince 安裝 sql server ce 3.5 2 在wince7.0上安裝sqlce3.5 3 netcfv2.wce5.armv4i.cab的安裝 4 wince 的下怎麼安裝sqlce資料庫 5 wince6.0 cab檔案的製作與安裝 netcfv2.wce5.armv wince...