mysql sniffer 安装_ubunt 安装mysql-sniffer

偶然在github上看到了mysql抓包工具mysql-sniffer,出于好奇体验了一下,不过安装过程中遇到了几个坑,在此记录一下。

项目地址: https://github.com/Qihoo360/mysql-sniffer

参照官方安装方法:

1. git clone https://github.com/Qihoo360/mysql-sniffer

2. cd mysql-sniffer

3. mkdir proj

4. cd proj

5. cmake ../

第5步的时候提示没有安装cmake,通过apt-get update、apt-get install cmake即可解决;

安装好cmake之后再次执行步骤5,提示缺少pcap.h这个头文件,如下

cbad66d6985bf87df36e271cc7ae7a15.png

官方给出的依赖为:

Dependence

glib2-devel、libpcap-devel、libnet-devel

安装libpcap-dev即可(注意是libpcap-dev)

再次执行步骤5:

原来的错误没有了,又出现了新的错误,提示缺少   libnet.h   这个头文件

ffb34f5f75a8bd0cdbb154973074ea78.png

老套路,安装libnet-dev即可(注意是libnet-dev)

执行步骤5,本来以为应该没问题了,谁知到又出现了新问题 :   缺少glib.h头文件

86de0ae999fd548c789370e94881f264.png

想到依赖中的glib2-devel还没安装,应该是缺少了这个软件包吧,就试着安装glib2-dev  :

aptitude install gib2-dev    (aptitude不是kali自带的,可通过apt-get install aptitude来安装,据说对依赖问题解决的比较好)

Kali中提示找不到软件包,不过给出了一些提示 :

Couldn't find any package whose name is "glib2-dev", but there are 1 packages which contain "glib2-dev" in their name:

libpackagekit-glib2-dev

那就试试安装libpackagekit-glib2-dev, 通过aptitude install libpackagekit-glib2-dev即可安装。

第N次执行步骤5,果然刚才的问题没有了,不过又出现了新的问题,提示缺少glibconfig.h头文件,如下(无奈.jpg)

5d94d4e96c63306067ac9875bf43b497.png

(ps:我能怎么办,我也很绝望啊)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值