linux-make-tcpdump

说明

TCPDUMP 可以帮写我们抓包,相当于 window 下的wireshark,为了我们更好的深入分析,我们把 tcpdump 也安装了。

下载

找到最新版,安装 tcpdump 需要把 libpcap 也安装了.

安装 libpcap

下载

1
cd /usr/local/src && sudo mkdir libpcap && sudo wget http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz && sudo tar -zxvf && sudo tar -zxvf libpcap-1.8.1.tar.gz && cd libpcap-1.8.1

编译

1
sudo ./configure

发现告诉我们需要安装 flex

我的 yum 仓库没有 flex,所以就需要去找了。找了几个地方之后,发现只有 github 有最新的版本了。

1
git clone https://github.com/westes/flex.git

进入到 flex 目录

安装 flex

1
sudo ./autogen.sh

发现又有安装依赖了,说我没有 libtoolize

好的,我又要去找了

给大家介绍一个国内 gun 库

基本所有 GUN 库都可以在这里找到相关的信息

找到 libtoolize

1
sudo mkdir -p /usr/local/src/libtoolize && sudo wget http://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz && cd /usr/local/src/libtoolize/libtool-2.4