wireshark windows版数据过滤插件安装及使用

1、下载wireshark和数据过滤插件以及本文中所涉及的全部下载资源:http://download.csdn.net/detail/hjx_1000/6442019

 

2、数据过滤插件的安装方法:

      2.1、下载插件generic.dll(Windows)或者 generic.so(Linux),地址为:http://wsgd.free.fr/download.html

      2.2、将插件放入文件夹Global Plugins或者Personal Plugins中,这两个文件夹的具体位置可以在wiresharkHelp / About Wireshark / Folders中找到,如下图所示:

      2.3、编写过滤规则文件***.wsgd***.fdesc,这两个文件的编写格式可以参考其官方介绍:http://wsgd.free.fr/fdesc_format.html,编写完这两个过滤配置文件之后选择如下方式中的一种来处理这两个文件:

      *将后缀为wsgd和fdesc文件放在任何目录中,然后配置环境变量WIRESHARK_GENERIC_DISSECTOR_DIR并将该环境变量的值设置为放置的目录。例如:将wsgd和fdesc文件放在目录C:\wireshark_mqtt\中,则WIRESHARK_GENERIC_DISSECTOR_DIR的值就是:C:\wireshark_mqtt\。

      * 放在wireshark的profiles目录中,例如:C:\Users\<user>\AppData\Roaming\Wireshark\profiles

      * 放在wireshark的数据目录中,例如:C:\Users\<user>\Documents

      *放在wireshark的插件目录中,例如:C:\Program Files\Wireshark\plugins\1.10.2

      * 放在wireshark的main目录中,例如:C:\Program Files\Wireshark)

      4)直接双击获取的数据包example_with_capture.pcap,就可以分析数据了。

 

3、操作示例:

      3.1、示例一,该例子是官方网站所提供,具体操作如下:

            3.1.1从官方网页中http://wsgd.free.fr/installation.html中下载下面三个示例所需的文件:example_with_capture.wsgdexample_with_capture.fdescexample_with_capture.pcap

            3.1.2、将3.1.1中下载的两配置文件example_with_capture.wsgdexample_with_capture.fdesc放入目录C:\Program Files\Wireshark中

            3.1.3、下载插件,可以参考2.1,并将插件放入Global plugins目录中。

            3.1.4、双击3.1.1中下载的example_with_capture.pcap文件即可看到对该文件的解析,如图:

      3.2、示例二、mqtt3.1数据包分析

            3.2.1、下载过滤配置文件和插件,mqtt协议的过滤文件可以从:

http://false.ekta.is/2011/06/mqtt-dissector-decoder-for-wireshark/

下载。

            3.2.2、按照示例1的方式,防止过滤文件和插件,

            3.2.3、双击测试数据文件mosq1023-s.pcap,可以得到如下数据解析:

4、相关参考网址

下载地址:http://wsgd.free.fr/download.html

插件主页:http://wsgd.free.fr/index.html

英文使用介绍:http://wsgd.free.fr/installation.html

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Wireshark是一个开源的网络数据包分析工具,可以帮助你捕获、分析和解析网络数据包。下面是关于Wireshark过滤规则和使用方法的简要介绍: 1. 过滤规则: - Wireshark使用过滤规则是基于Berkley Packet Filter (BPF)语法的。这些规则可以根据不同的条件过滤出你感兴趣的数据包。 - 过滤条件可以基于协议、源/目的IP地址、端口号、数据包长度、时间戳等等。 - 一些常见的过滤规则示例: - `tcp.port == 80`:过滤出所有目的或源端口为80的TCP数据包。 - `ip.src == 192.168.0.1`:过滤出所有源IP地址为192.168.0.1的数据包。 - `http.request.method == "GET"`:过滤出所有使用HTTP GET方法的请求包。 2. 使用方法: - 打开Wireshark软件后,选择一个网络接口开始捕获数据包。 - Wireshark会展示捕获到的数据包列表。你可以通过应用过滤规则来筛选出感兴趣的数据包。 - 在过滤规则框中输入相应的过滤条件,并点击“应用”按钮来应用过滤规则。 - 捕获到的数据包将会按照过滤规则进行筛选显示。 - 你可以进一步分析每个数据包的详细信息,包括协议、源/目的IP地址、端口号、数据内容等。 - Wireshark还提供一些其他功能,如导出数据包、生成统计信息、追踪TCP流等。 以上是关于Wireshark过滤规则和使用方法的简要介绍。实际上,Wireshark还有更多的功能和选项可以探索和使用。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值