赞
踩
Centos yum源带的tshark版本特别低,我们需要更高版本的tshark。
下载tshark源码
wget -c http://ftp.uni-kl.de/pub/wireshark/src/all-versions/wireshark-3.2.3.tar.xz
注意,3.2.3版本是可行的,编译过程不会报错。3.5.0实测编译过程中报错。
安装依赖库:
sudo yum install cmake3 glib2-devel libpcap libpcap-devel libgcrypt-devel glib2-devel qt-devel qt5-qtbase-devel qt5-linguist qt5-qtmultimedia-devel qt5-qtsvg-devel libcap-devel libcap-ng-devel gnutls-devel krb5-devel libxml2-devel lua-devel lz4-devel snappy-devel spandsp-devel libssh2-devel bcg729-devel libmaxminddb-devel sbc-devel libsmi-devel libnl3-devel libnghttp2-devel libssh-devel libpcap-devel c-ares-devel redhat-rpm-config rpm-build gtk+-devel gtk3-devel desktop-file-utils portaudio-devel rubygem-asciidoctor docbook5-style-xsl docbook-style-xsl systemd-devel python34 cmake3 git gcc gcc-c++ flex bison doxygen gettext-devel libxslt cmake
编译安装tshark:
178 tar -xvf wireshark-3.2.3.tar.xz
179 cd wireshark-3.2.3
180 cmake3 .
181* make -i -j 16
186 make install
可以看到运行正确:
[root@bogon wireshark-3.2.3]# tshark -v Running as user "root" and group "root". This could be dangerous. TShark (Wireshark) 3.2.3 (Git commit f39b50865a13) Copyright 1998-2020 Gerald Combs <gerald@wireshark.org> and contributors. License GPLv2+: GNU GPL version 2 or later <https://www.gnu.org/licenses/gpl-2.0.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled (64-bit) with libpcap, with POSIX capabilities (Linux), with libnl 3, with GLib 2.56.1, with zlib 1.2.7, with SMI 0.4.8, with c-ares 1.10.0, with Lua 5.1.4, with GnuTLS 3.3.29, with Gcrypt 1.5.3, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.33.0, without brotli, with LZ4, without Zstandard, with Snappy, with libxml2 2.9.1. Running on Linux 3.10.0-957.27.2.el7.x86_64, with Intel(R) Xeon(R) CPU E5-2603 v3 @ 1.60GHz (with SSE4.2), with 64312 MB of physical memory, with locale zh_CN.UTF-8, with libpcap version 1.5.3, with GnuTLS 3.3.29, with Gcrypt 1.5.3, with zlib 1.2.7, binary plugins supported (0 loaded). Built using gcc 4.8.5 20150623 (Red Hat 4.8.5-44).
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。