linux安装tcpdump
⼀.从TCPDUMP官⽹下载最新的tcpdump和libpcap
⼆.安装tcpdump
1.上传libpcap-1.9.和tcpdump-4.9.
linux系统地址2.解压libpcap-1.9.和tcpdump-4.9.
tar -zxvf libpcap-1.9. tar -zxvf tcpdump-4.9.
3.安装libpcap
a.cd libpcap-1.9.0
b./configure
如果./configure出现configure: error: Neither flex nor lex was found错误。需要先安装flex、bison,如下所⽰:[root@root libpcap-1.8.1]# yum install flex bison
然后重新执⾏configure,make ,make install .安装完成
c.make
d.make install
4.安装tcpdump
a.cd tcpdump-4.9.2
b../configure
c.make
d.make install
PS:只有先安装好libpcap后,TCPdump安装才没有问题
三.执⾏抓包⽰例
tcpdump -i any -X tcp -s0 port 6943 -w wlf1.cap 【抓包tcp协议,端⼝为6943的,并保存⽂件为 wlf1.cap】
获得wlf1.cap之后,可以通过Linux命令,如less,然后关键字搜索相关请求包、响应包等报⽂。
当然,也可以下载下来,在Windows上⽤Wireshark⼯具查看,如下所⽰:‘
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论