Mac平台安裝scapy

2021-08-14 17:10:16 字數 1066 閱讀 1028

注: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...