精华内容
下载资源
问答
  • 中文版Wireshark软件,及其使用教程
  • wireshark抓包详细图文教程

    千次阅读 2020-10-03 03:44:24
    wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而...

    wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。
    为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。

    wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容,总结,如果是处理HTTP,HTTPS 还是用Fiddler, 其他协议比如TCP,UDP 就用wireshark.

    Wireshark(网络嗅探抓包工具)
     

     

    wireshark 开始抓包

    开始界面

    wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。

    点击Caputre->Interfaces.. 出现下面对话框,选择正确的网卡。然后点击"Start"按钮, 开始抓包

    Wireshark 窗口介绍

    WireShark 主要分为这几个界面

    1. Display Filter(显示过滤器),  用于过滤

    2. Packet List Pane(封包列表), 显示捕获到的封包, 有源地址和目标地址,端口号。 颜色不同,代表

    3. Packet Details Pane(封包详细信息), 显示封包中的字段

    4. Dissector Pane(16进制数据)

    5. Miscellanous(地址栏,杂项)

    2 页 Wireshark 显示过滤

    使用过滤是非常重要的, 初学者使用wireshark时,将会得到大量的冗余信息,在几千甚至几万条记录中,以至于很难找到自己需要的部分。搞得晕头转向。

    过滤器会帮助我们在大量的数据中迅速找到我们需要的信息。

    过滤器有两种,

    一种是显示过滤器,就是主界面上那个,用来在捕获的记录中找到所需要的记录

    一种是捕获过滤器,用来过滤捕获的封包,以免捕获太多的记录。 在Capture -> Capture Filters 中设置

    保存过滤

    在Filter栏上,填好Filter的表达式后,点击Save按钮, 取个名字。比如"Filter 102",

    Filter栏上就多了个"Filter 102" 的按钮。

    过滤表达式的规则

    表达式规则

     1. 协议过滤

    比如TCP,只显示TCP协议。

    2. IP 过滤

    比如 ip.src ==192.168.1.102 显示源地址为192.168.1.102,

    ip.dst==192.168.1.102, 目标地址为192.168.1.102

    3. 端口过滤

    tcp.port ==80,  端口为80的

    tcp.srcport == 80,  只显示TCP协议的愿端口为80的。

    4. Http模式过滤

    http.request.method=="GET",   只显示HTTP GET方法的。

    5. 逻辑运算符为 AND/ OR

    常用的过滤表达式

    过滤表达式用途
    http只查看HTTP协议的记录
    ip.src ==192.168.1.102 or ip.dst==192.168.1.102 源地址或者目标地址是192.168.1.102
      
      

    封包列表(Packet List Pane)

    封包列表的面板中显示,编号,时间戳,源地址,目标地址,协议,长度,以及封包信息。 你可以看到不同的协议用了不同的颜色显示。

    你也可以修改这些显示颜色的规则,  View ->Coloring Rules.

    封包详细信息 (Packet Details Pane)

    这个面板是我们最重要的,用来查看协议中的每一个字段。

    各行信息分别为

    Frame:   物理层的数据帧概况

    Ethernet II: 数据链路层以太网帧头部信息

    Internet Protocol Version 4: 互联网层IP包头部信息

    Transmission Control Protocol:  传输层T的数据段头部信息,此处是TCP

    Hypertext Transfer Protocol:  应用层的信息,此处是HTTP协议

    3 页 wireshark与对应的OSI七层模型

    TCP包的具体内容

     从下图可以看到wireshark捕获到的TCP包中的每个字段。

    4 页 实例分析TCP三次握手过程

    看到这, 基本上对wireshak有了初步了解, 现在我们看一个TCP三次握手的实例

     三次握手过程为

    这图我都看过很多遍了, 这次我们用wireshark实际分析下三次握手的过程。

    打开wireshark, 打开浏览器输入 http://www.cr173.com

    在wireshark中输入http过滤, 然后选中GET /tankxiao HTTP/1.1的那条记录,右键然后点击"Follow TCP Stream",

    这样做的目的是为了得到与浏览器打开网站相关的数据包,将得到如下图

    图中可以看到wireshark截获到了三次握手的三个数据包。第四个包才是HTTP的, 这说明HTTP的确是使用TCP建立连接的。

    第一次握手数据包

    客户端发送一个TCP,标志位为SYN,序列号为0, 代表客户端请求建立连接。 如下图

    第二次握手的数据包

    服务器发回确认包, 标志位为 SYN,ACK. 将确认序号(Acknowledgement Number)设置为客户的I S N加1以.即0+1=1, 如下图

    第三次握手的数据包

    客户端再次发送确认包(ACK) SYN标志位为0,ACK标志位为1.并且把服务器发来ACK的序号字段+1,放在确定字段中发送给对方.并且在数据段放写ISN的+1, 如下图:

     就这样通过了TCP三次握手,建立了连接

     


    ---------------------
    作者:远有青山
    来源:CSDN
    原文:https://blog.csdn.net/holandstone/article/details/47026213?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160162949919724835838331%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=160162949919724835838331&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-3-47026213.first_rank_ecpm_v3_pc_rank_v2&utm_term=wireshark&spm=1018.2118.3001.4187
    版权声明:本文为作者原创文章,转载请附上博文链接!
     

    展开全文
  • 抓包工具中文版集合: fiddler4.6.2.0最新版本及汉化、离线插件syntaxsetup wireshark中文版(上传的是XP也能用的1.4.9版本) tcpdump及中文详细教程 无root抓包工具Packet Capture汉化版1.22.1
  • wireshark_抓包中文版

    2019-04-16 16:14:44
    中文版抓包文件,附带说明文件,上传保存以备以后需要使用
  • Wireshark 抓包教程

    千次阅读 2019-05-21 20:05:13
    左上角的红色方块亮起表示正在抓包,所有经过这个网卡的网络包都会被截取到,点击那个红色方块就可以停止抓包。 上方的文本框可以输入一些规则,对抓到的包进行过滤,比如只看 UDP 协议的包,可以输入 udp 然后回车...

    以管理员身份运行 Wireshark,打开之后显示如下界面:
    在这里插入图片描述
    这里会显示你电脑上的所有网卡(包括真实网卡和虚拟网卡)和 USB 接口,双击任意一个正在使用中的网卡,会出现如下界面:
    在这里插入图片描述
    左上角的红色方块亮起表示正在抓包,所有经过这个网卡的网络包都会被截取到,点击那个红色方块就可以停止抓包。

    抓包规则介绍

    上方的文本框可以输入一些规则,对抓到的包进行过滤。比如:

    • 只看 UDP 协议的包,可以输入 udp 然后回车;
    • 如果想看使用 UDP 协议的某个端口,可以输入 udp.port == 端口号
    • 如果想看目标 IP 地址是 192.168.1.123 的包,可以输入 ip.dst ==192.168.1.123 然后回车;
    • 也可以输入多个条件,条件之间用 and 连接。
    展开全文
  • wireshark抓包新手使用教程

    千次阅读 2020-09-18 18:10:03
    wireshark抓包新手使用教程 Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据...

    wireshark抓包新手使用教程

    Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。
    可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程各种问题定位。
    Wireshark 开始抓包示例
    先介绍一个使用wireshark工具抓取ping命令操作的示例,
    1、打开wireshark 2.6.5,主界面如下:

    在这里插入图片描述

    2、选择菜单栏上抓包-网络接口,选自己的电脑网卡。点击Start。启动抓包。点击开始。

    在这里插入图片描述

    3、wireshark启动后,wireshark处于抓包状态中。

    在这里插入图片描述

    4、执行需要抓包的操作,如ping www.baidu.com。
    在这里插入图片描述

    5、操作完成后相关数据包就抓取到了。为避免其他无用的数据包影响分析,可以通过在过滤栏设置过滤条件进行数据包列表过滤,获取结果如下。
    ip.addr == 119.75.217.26 and icmp 表示只显示ICPM协议且源主机IP或者目的主机IP为119.75.217.26的数据包。

    在这里插入图片描述

    5、wireshark抓包完成,就这么简单。关于wireshark过滤条件和如何查看数据包中的详细内容在后面介绍。

    Wireshakr抓包界面
    在这里插入图片描述
    说明:数据包列表区中不同的协议使用了不同的颜色区分。协议颜色标识定位在菜单栏View --> Coloring Rules。如下所示

    WireShark 主要分为这几个界面

    1. Display Filter(显示过滤器), 用于设置过滤条件进行数据包列表过滤。菜单路径:Analyze --> Display Filters。
      在这里插入图片描述

    2. Packet List Pane(数据包列表), 显示捕获到的数据包,每个数据包包含编号,时间戳,源地址,目标地址,协议,长度,以及数据包信息。 不同协议的数据包使用了不同的颜色区分显示。

    在这里插入图片描述

    1. Packet Details Pane(数据包详细信息), 在数据包列表中选择指定数据包,在数据包详细信息中会显示数据包的所有详细信息内容。数据包详细信息面板是最重要的,用来查看协议中的每一个字段。各行信息分别为

    (1)Frame: 物理层的数据帧概况

    (2)Ethernet II: 数据链路层以太网帧头部信息

    (3)Internet Protocol Version 4: 互联网层IP包头部信息

    (4)Transmission Control Protocol: 传输层T的数据段头部信息,此处是TCP

    (5)Hypertext Transfer Protocol: 应用层的信息,此处是HTTP协议
    在这里插入图片描述

    TCP包的具体内容

    从下图可以看到wireshark捕获到的TCP包中的每个字段。

    在这里插入图片描述

    1. Dissector Pane(数据包字节区)。

    Wireshark过滤器设置
    初学者使用wireshark时,将会得到大量的冗余数据包列表,以至于很难找到自己自己抓取的数据包部分。wireshar工具中自带了两种类型的过滤器,学会使用这两种过滤器会帮助我们在大量的数据中迅速找到我们需要的信息。

    (1)抓包过滤器

    捕获过滤器的菜单栏路径为Capture --> Capture Filters。用于在**抓取数据包前设置**。
    

    在这里插入图片描述

    如何使用?可以在抓取数据包前设置如下。

    ip host 60.207.246.216 and icmp表示只捕获主机IP为60.207.246.216的ICMP数据包。获取结果如下:

    在这里插入图片描述

    在这里插入图片描述

    (2)显示过滤器

    显示过滤器是用于在抓取数据包后设置过滤条件进行过滤数据包。通常是在抓取数据包时设置条件相对宽泛,抓取的数据包内容较多时使用显示过滤器设置条件顾虑以方便分析。同样上述场景,在捕获时未设置捕获规则直接通过网卡进行抓取所有数据包,如下
    在这里插入图片描述

    执行ping www.huawei.com获取的数据包列表如下

    在这里插入图片描述

    观察上述获取的数据包列表,含有大量的无效数据。这时可以通过设置显示器过滤条件进行提取分析信息。ip.addr == 211.162.2.183 and icmp。并进行过滤。

    在这里插入图片描述

    上述介绍了抓包过滤器和显示过滤器的基本使用方法。在组网不复杂或者流量不大情况下,使用显示器过滤器进行抓包后处理就可以满足我们使用。

    展开全文
  • Wireshark 是网络分析工具。网络分析工具的主要作用是尝试捕获网络, 并尝试显示的尽可能详细的情况。 你可以把网络分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量...
  • 在windows平台中,有两个wireshark的图标,一个是wireshark(中文版);另外一个是wireshark legacy (英文版)。 在这里我们选择wireshark(中文版),英文版的参考我这个区域中其他的blog 设置捕获接口 ...

    在windows平台中,有两个wireshark的图标,一个是wireshark(中文版);另外一个是wireshark legacy (英文版)。

    在这里我们选择wireshark(中文版),英文版的参考我这个区域中其他的blog

    设置捕获接口




    停止与重新监听



    数据包的保存

    完成数据包的捕获后,可能我们并不急着马上做分析,或者说当前能做的分析还不够完整,需要后面来加深……如此种种,我们需要用文件保存这些数据包。保存数据包也有三种方式,

    1 使用Ctrl+S组合键;

    2 菜单栏:依次点击"File"-->"Save"

    3 主工具栏 的按钮


    展开全文
  • 目录Wireshark软件安装抓包示例及基本操作TCP三次握手   抓包(packet capture):就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。   ...
  • Wireshark是一款非常棒的Unix和Windows上的开源网络协议分析器工具。...此版wireshark中文版,按提示安装完成后最后会是中文版的。 软件截图   注意:如果你选择中文的话,请选择合适的字体,具体在编辑->
  • Wireshark详细抓包教程

    万次阅读 2020-05-04 13:32:44
    wieshark简介 wireshark是一个免费开源的网络数据包分析软件,功能十分强大。可以截取各种网络数据包,显示网络数据包...2.wireshark是捕获机器上的一块网卡的网络,当你有多块网卡时,选择其中的一个。 当你只...
  • Wireshark2.2.5中文版windows32位,以前的名字Ethereal,很好的抓包工具。
  • Wireshark是非常流行的网络封包分析软件,功能很强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不...
  • 网络抓包工具 wireshark 入门教程

    万次阅读 多人点赞 2018-02-10 09:59:57
    Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。网络管理...
  • 抓包工具中文版无需安装,打开即用该抓包工具中文版无需安装,打开即用
  • wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而...
  • wireshark64抓包工具

    2017-07-11 17:41:57
    wireshark64抓包工具
  • Wireshark抓包中文版.rar

    2021-02-06 13:43:54
    Wireshark抓包中文版
  • Wireshark之远程抓包

    千次阅读 2020-04-14 18:13:27
    wireshark可以实现本地抓包,同时Wireshark也支持remote packet capture protocol(rpcapd)协议远程抓包,只要在远程主 机上安装相应的rpcapd服务就可以实现在本地电脑执行wireshark 捕获远程电脑的流量了 2....
  • wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而...
  • 网络抓包工具Wireshark v2.2.7中文绿色免安装,解压即用。Wireshark Portable(网络协议分析器)是一款非常棒的unix和windows上的开源网络协议分析器。它可以实时检测网络通讯数据,也可以检测其抓取的网络通讯数据...
  • Wireshark实战之抓包MySQL Java客户端

    千次阅读 2018-05-23 23:35:56
    Linux抓包:tcp host抓包不到,tcp ip host可以http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.htmltcpdump ip host 210.27.48.1tcpdump 与wiresharkWireshark(以前是ethereal)是Windows下非常简单...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,696
精华内容 1,078
关键字:

wireshark中文版抓包教程