编译环境: kali linux
源码下载:https://www.wireshark.org/download/src/
修改 kali 源:
root@kali:/etc/apt# cat sources.list
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
安装依赖包:
apt-get install bison
apt-get install libgtk-3-dev
apt-get install libpcap-dev
编译:
./configure
make
运行:
我是把源码解压到桌面了,运行编译好的 wireshark需要说明一个环境变量,告诉 wireshark 是在编译目录运行,而不是在安装目录
root@kali:~/Desktop/wireshark-2.0.0# WIRESHARK_RUN_FROM_BUILD_DIRECTORY=1 ./wireshark