10
2024
05
09:20:06

wirehark使用教程

wirehark是什么

Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。

Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wireshark来检查资讯安全相关问题,开发者使用Wireshark来为新的通讯协定除错,普通使用者使用Wireshark来学习网络协定的相关知识。

当然,有的人也会“居心叵测”的用它来寻找一些敏感信息。Wireshark相对于tcpdump而言,界面更友好,功能更强大。

wireshark基本使用

1. 选择网卡

封包过滤器,它有四个核心元素:类型、方向、协议 和 逻辑运算符。

  • 类型Type:主机(host)、网段(net)、端口(port)

  • 方向Dir:源地址(src)、目标地址(dst)

  • 协议Proto:各种网络协议,比如:tcp、udp、http

  • 逻辑运算符:与( && )、或( || )、非( !)

四个元素可以自由组合,比如:

  1. src host 192.168.31.1:抓取源IP为 192.168.31.1 的数据包

  2. tcp || udp:抓取 TCP 或者 UDP 协议的数据包

使用方式

使用抓包过滤器时,需要先停止抓包,设置完过滤规则后,再开始抓包。

停止抓包的前提下,点击工具栏的捕获按钮,点击选项。

图片

抓包过滤器的输入框,会自动检测语法,绿色代表语法正确,红色代表语法错误。

显示过滤器

显示过滤器在抓包后或者抓包的过程中使用。

语法结构

显示过滤器的语法包含5个核心元素:IP、端口、协议、比较运算符和逻辑运算符。

  1. IP地址:ip.addr、ip.src、ip.dst

  2. 端口:tcp.port、tcp.srcport、tcp.dstport

  3. 协议:tcp、udp、http

  4. 比较运算符:> < == >= <= !=

  5. 逻辑运算符:and、or、not、xor(有且仅有一个条件被满足)

5个核心元素可以自由组合,比如:

  • ip.addr == 192.168.32.121:显示IP地址为 192.168.32.121 的数据包

  • tcp.port == 80 :显示端口为 80 的数据包

使用方式

在过滤栏输入过滤语句,修改后立即生效。

图片




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/6021.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: