Linux系统安装wireshark

wireshark是一个我们用来抓包的好帮手,使用它可让我们看到端口数据变化(tcp/http等都可以),如接收、发送甚至是我们每个操作命令如何传递,都可以通过wireshark来截取数据查看,它会把数据信息原样的展示给你。
这里有两个Linux版本安装说明,一个是Redhat,另一个是ubuntu平台上说明。

一、ubuntu平台:

1、安装安装包:
说明:#代表控制终端命令行

#dpkg -l |grep wrieshark//查看系统是否有这个包
//如果没有,在网络原配置好的情况下
#sudo apt-get update
#sudo apt-get install wireshark
//等待安装完成

如果安装后出现
这里写图片描述
选择< YES >
不出现则需要我们手动设置:

#dpkg-reconfigure wireshark-common
“Should non-superusers be able to capture packages?//选择Yes (默认是no)

我们这里为了方便我们当前用户可以直接使用wireshark,所以我们需要把当前用户加入到wireshark组当中去:#sudo vim /etc/group
这里写图片描述
找到wireshark组,在后面把当前用户名加上去保存退出,就可以通过当前用户去使用wireshark工具了:
这里写图片描述

2、使用:
选择工具栏的file进行端口选择,找到你要检测的端口:
这里写图片描述
然后点击options,进入设置,选择你要将抓包的数据信息保存到那个文件:
这里写图片描述
设置好,我们只需要开始运行端口,然后点击start开是抓包:
这里写图片描述
wireshark将会把信息显示在窗口中.
wireshark工具栏:
这里写图片描述从左到右分别是开始、暂停、重新
这里写图片描述从左到右分别是打开数据包信息文件、保存数据包信息文件、关闭当前数据包信息文件、更新数据包信息文件(这个操作模块需要暂停后操作)

这里写图片描述从左到右分别跳到指定数据包号、跳到上一个数据包信息、跳到下一个数据包信息

二、RedHat平台:

1、安装:

第一步:在Windows下红帽企业版5的.iso文件中找到下面四个包,用samba共享给虚拟机。

lm_sensors-2.10.0-3.1.i386.rpm
net-snmp-5.3.1-19.e15.i386.rpm
wireshark-0.99.6-1.el5.i386.rpm
wireshark-gnome-0.99.6-1.el5.i386.rpm

第二步:用下面的四个命令安装(输入rpm -ivh ,后面输入前几个字母+tab即可)

rpm –ivh lm_sensors-2.10.0-3.1.i386.rpm
rpm –ivh net-snmp-5.3.1-19.e15.i386.rpm
rpm –ivh wireshark-0.99.6-1.el5.i386.rpm
rpm –ivh wireshark-gnome-0.99.6-1.el5.i386.rpm

第三步:用rpm –aq | grep wireshark 查看是否安装成功

显示 以下即成功

wireshark-0.99.6-1el5

wireshrak-gnome-0.99.6-1.el5
安装完成后试着运行:

#wireshark

如果无法安装wireshark,还有两个工具不妨试一试,tcpdump和tshark,tcpdump这是个命令行控制的抓包工具,系统自带的有,
这里写图片描述
先使用tcpdump,不行再试tshark。
我是用的是ubuntu下面的wireshark,没有试过tcpdump和tshark这个工具。
具体命令操作请查看下面博客:
http://blog.csdn.net/fengye245/article/details/5507371
http://blog.csdn.net/baixue6269/article/details/42706587

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值