【Wireshark抓包】:wireshark的应用

Wireshark是一款强大的网络封包分析软件,用于捕获和展示网络封包详情。它不能修改或发送封包,但能帮助网络管理员、测试工程师和socket程序员分析网络问题。本文介绍了Wireshark的基本操作,如选择网卡、窗口界面、显示过滤,以及如何过滤HTTP流量和查看TCP三次握手过程。
摘要由CSDN通过智能技术生成

1.Wireshark简单介绍

抓包应该是每个技术人员掌握的基础知识,无论是技术支持运维人员或者是研发,多少都会遇到要抓包的情况,用过的抓包工具有fiddle、wireshark,作为一个不是经常要抓包的人员,学会用Wireshark就够了,毕竟它是功能最全面使用者最多的抓包工具。

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

网络封包分析软件的功能可想像成 “电工技师使用电表来量测电流、电压、电阻” 的工作 - 只是将场景移植到网络上,并将电线替换成网络线。在过去,网络封包分析软件是非常昂贵的,或是专门属于营利用的软件。Ethereal的出现改变了这一切。在GNUGPL通用许可证的保障范围底下,使用者可以以免费的代价取得软件与其源代码,并拥有针对其源代码修改及客制化的权利。Ethereal是目前全世界最广泛的网络封包分析软件之一。

wireshark的官方下载网站: http://www.wireshark.org/

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。

wireshark是开源软件,可以放心使用。 可以运行在Windows和Mac OS上。

2.Wireshark不能做的

  1. 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。
  2. wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容。

3.什么人会用到wireshark

  1. 网络管理员会使用wireshark来检查网络问题。
  2. 软件测试工程师使用wireshark抓包,来分析自己测试的软件。
  3. 从事socket编程的工程师会用wireshark来调试。
  4. 听说,华为,中兴的大部分工程师都会用到wireshark。

总之跟网络相关的东西,都可能会用到wireshark。我以前在预研Skydns的时候,经常用wireshark来分析域名解析的过程背后到底经历了什么过程,已经用来定位域名解析过程到底是卡顿在哪一步了。

4.wireshark 开始抓包准备工作

开始界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值