Libnids需要libpcap和libnet库的支持,首先安装这两个开发包。
1、安装 libpcap
下载libpcap包。
./configure
configure: error: yacc is insufficient to compile libpcap.
libpcap requires Bison, Berkeley YACC, or another YACC compatible with them.
apt-get install bison
E: Package ‘bison’ has no installation candidate
// kali 更新源修改
/etc/apt/source.list
apt-get update
apt-get upgrade
apt-get install bison
安装libpcap
./configure
make
make install
2、安装libnet
下载libnet
./configure
make
make install
3、安装libnids1.24
下载libnids1.24包
./configure
错误:
checking for pkg-config… no checking for GLIB… configure: error:
The pkg-config script could not be found or is too old. Make sure it
apt-get insta