Ubunut作業系統下nDPI的部署及簡單使用
阿新 • • 發佈:2018-11-17
- [系統:Ubuntu16.04LTS ]
- [ nDPI版本:2.5.0]
- [ 核心:4.15.0-39-generic]
前期準備工作——依賴安裝
所需依賴包(前兩個ubuntu16已有不需安裝)
- gcc
- build-essential
- libpcap-dev
命令如下
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install autoconf libtool gawk libpcap-dev
安裝
從官方github上下載,目前最新版本為2.5,如需其它版本可去該網站下載 https://github.com/ntop/nDPI
git clone https://github.com/ntop/nDPI.git
(如沒裝git先執行sudo apt-get install git)
開始安裝,執行以下命令
./autogen.sh
sudo ./configure
sudo make install
輸入ndpiReader有以下提示就成功了
之後可以通過tcpdump抓取資料包到本地用nDPI解析或者直接用nDPI對埠進行分析(裝完ndpi之後可直接使用tcpdump)
用以下命令即可分析
ndpiReader -i /test2.pcap
結果如下