当前位置: 首页 > wzjs >正文

驾校网站建设关键词如何建视频网站

驾校网站建设关键词,如何建视频网站,巩义专业网站建设公司推荐,职高网站建设例题Wireshark与Sniff Master:网络抓包分析工具指南 作为一名曾在华为、字节跳动等大厂工作过的技术专家,我深知网络分析工具对于运维工程师的重要性。今天我将分享Wireshark和Sniff Master这两款工具的使用技巧,帮助大家提升网络分析能力。 网…

Wireshark与Sniff Master:网络抓包分析工具指南

作为一名曾在华为、字节跳动等大厂工作过的技术专家,我深知网络分析工具对于运维工程师的重要性。今天我将分享Wireshark和Sniff Master这两款工具的使用技巧,帮助大家提升网络分析能力。

网络抓包工具的选择

在众多网络分析工具中,Wireshark和Sniff Master都是非常优秀的选择。Wireshark作为老牌开源工具功能强大,而Sniff Master则以其简洁直观的界面和智能分析功能受到许多专业人士的青睐。

抓包前的准备工作

无论是使用Wireshark还是Sniff Master,在抓取数据包前都需要进行一些基本设置:

抓包设置示例

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

抓包结果示例

显示过滤器的使用

显示过滤器用于在抓取数据包后设置过滤条件。这在抓取的数据包内容较多时特别有用。Sniff Master在这方面做得尤为出色,它提供了更智能的过滤建议和更直观的过滤界面。

直接通过网卡抓取所有数据包后:
原始抓包数据

执行ping www.huawei.com获取的数据包列表:
ping结果

通过设置显示过滤条件ip.addr == 211.162.2.183 and icmp进行过滤:
过滤结果

过滤器表达式规则

1. 抓包过滤器语法

抓包过滤器类型包括:Type(host、net、port)、Dir(src、dst)、Proto(ether、ip、tcp等)、逻辑运算符(&&、||、!)

协议过滤

  • TCP:只显示TCP协议的数据包
  • HTTP:只查看HTTP协议的数据包
  • ICMP:只显示ICMP协议的数据包

IP过滤

  • host 192.168.1.104
  • src host 192.168.1.104
  • dst host 192.168.1.104

端口过滤

  • port 80
  • src port 80
  • dst port 80

逻辑运算

  • src host 192.168.1.104 && dst port 80:抓取源主机为192.168.1.104且目的端口为80的数据包
  • host 192.168.1.104 || host 192.168.1.102:抓取主机为192.168.1.104或192.168.1.102的数据包
  • !broadcast:不抓取广播数据包

2. 显示过滤器语法

比较操作符:==、!=、>、<、>=、<=

协议过滤

  • tcp:只显示TCP协议的数据包
  • http:只查看HTTP协议的数据包
  • icmp:只显示ICMP协议的数据包

协议过滤示例

IP过滤

  • ip.src ==192.168.1.104:显示源地址为192.168.1.104的数据包
  • ip.dst==192.168.1.104:显示目标地址为192.168.1.104的数据包
  • ip.addr == 192.168.1.104:显示源或目标IP为192.168.1.104的数据包

IP过滤示例

端口过滤

  • tcp.port ==80:显示源或目的端口为80的TCP数据包
  • tcp.srcport == 80:只显示TCP源端口为80的数据包
  • tcp.dstport == 80:只显示TCP目的端口为80的数据包

端口过滤示例

HTTP模式过滤

  • http.request.method=="GET":只显示HTTP GET请求

逻辑运算

  • ip.addr == 192.168.1.104 and icmp:获取IP为192.168.1.104的ICMP数据包

逻辑过滤示例

高级技巧:按数据包内容过滤

在Sniff Master中,内容过滤变得更加简单直观。只需选中数据包中的特定内容,工具会自动生成过滤表达式:

选中数据内容

右键选择后:
右键菜单

过滤出包含"abcd"内容的数据流:
内容过滤结果

TCP三次握手分析

1. TCP三次握手过程

第一次握手
客户端发送SYN=1,ACK=0标志的数据包请求连接

第二次握手
服务端回应SYN=1,ACK=1标志的数据包

第三次握手
客户端发送SYN=0,ACK=1的数据包确认连接

三次握手示意图

2. 使用Wireshark/Sniff Master抓取三次握手数据包

  1. 启动抓包,访问www.huawei.com
  2. 使用ping获取IP:ping www.huawei.com
  3. 设置过滤条件:ip.addr == 211.162.2.183

获取目标IP

抓取到的三次握手数据包:
握手数据包列表

第一次握手数据包
客户端发送SYN=1,Seq=0的数据包
第一次握手

第二次握手数据包
服务器回应SYN=1,ACK=1,Seq=0,Ack=1的数据包
第二次握手

第三次握手数据包
客户端发送ACK=1,SYN=0的数据包确认连接
第三次握手

总结

Wireshark和Sniff Master都是强大的网络分析工具,掌握它们的使用技巧对于网络工程师至关重要。通过本文的介绍,你应该已经了解了基本的抓包过滤和分析方法。在实际工作中,建议结合使用这两款工具,发挥它们各自的优势。

http://www.dtcms.com/wzjs/578401.html

相关文章:

  • 内蒙古网站seo视频门户网站建设服务器
  • 做国内打不开的网站吗那种投票网站里面怎么做
  • 红旗渠建设集团网站有没有免费的网站软件
  • 网站推广的途径有哪些平顶山市湛河区建设局网站
  • 做电子手环网站需求分析高考评卷工作全面展开
  • 淄博阿雷网站建设公司wordpress装机主题
  • 光明区住房和建设局网站邯郸招聘信息网
  • 网站建设的论文上海 网站建设公司
  • c2c电子商务网站开发良精企业网站系统
  • 网站编程代码大全本地安装网站
  • 网上做兼职网站正规做结构设计有没有自学的网站
  • 做暧暧视频网站免费保定网站建设系统
  • php自己写框架做网站什么是平台网站
  • app与网站的区别是什么北京知名的网站建设公司
  • 网站建设中模板宿迁西楚房产网
  • 购物网站的建设时间给人做网站能赚钱吗
  • .net 网站优化学校校园网站
  • c 做网站国家企业信用信息公示系统官网湖北
  • 网站的后续优化方案梁山网站建设
  • 招聘做网站专业人员凡科网免费建站步骤及视频
  • 好用的代码网站专业做网站设计公司价格
  • 互联网公司网站建设的目的砀山推广公司
  • 太仓网站建设找哪家微信公众号建立网站
  • 怎么建设课题网站设计网页的心得体会
  • 深圳网站设计收费标准中国工程建筑网
  • 手机网站有什么网站做行业认证好处
  • php 网站进入后台网络设计开发网站
  • 建设电影网站如何赚钱上海松江做网站公司
  • 郑州网站建设 新浪博客可以做网站
  • 网站建设胶州家园wordpress 讨论主题