码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • wireshark不同颜色报文含义(报文颜色)


    文章目录

    • 查看颜色映射
    • 含义
      • Bad TCP
      • HSRP State Change
      • Spanning Tree Topology Change
      • OSPF State Change
      • ICMP errors
      • ARP
      • ICMP
      • TCP RST
      • SCTP ABORT
      • TTL low or unexpected
      • Checksum Errors
      • SMB
      • HTTP
      • IPX
      • DCERPC
      • Routing
      • TCP SYN/FIN
      • TCP
      • UDP
      • Broadcast

    查看颜色映射

    在这里插入图片描述

    view–> color rules(视图 --> 着色规则)

    在这里插入图片描述

    在这里插入图片描述

    含义

    Bad TCP

    tcp.analysis.flags && !tcp.analysis.window_update

    即TCP解析出错,通常重传,乱序,丢包,重复响应都在此条规则的范围内。

    HSRP State Change

    hsrp.state != 8 && hsrp.state != 16

    HSRP即热备份路由协议(Hot Standby Router Protocol),这条规则表示状态非active和standby。

    Spanning Tree Topology Change

    stp.type == 0x80

    生成树协议的状态标记为0x80,生成树拓扑发生变化。

    OSPF State Change

    ospf.msg != 1

    OSPF(Open Shortest Path First,开放式最短路径优先协议)的msg类型不是hello。

    ICMP errors

    icmp.type eq 3 || icmp.type eq 4 || icmp.type eq 5 || icmp.type eq 11
    || icmpv6.type eq 1 || icmpv6.type eq 2 || icmpv6.type eq 3 ||
    icmpv6.type eq 4

    ICMP协议错误,协议的type字段值错误。

    ARP

    arp

    即ARP协议

    ICMP

    icmp || icmpv6

    即icmp协议

    TCP RST

    tcp.flags.reset eq 1

    TCP流被RESET。

    SCTP ABORT

    sctp.chunk_type eq ABORT

    串流控制协议的chunk_type为ABORT(6)。

    TTL low or unexpected

    ( ! ip.dst == 224.0.0.0/4 && ip.ttl < 5 && !pim) || (ip.dst ==
    224.0.0.0/24 && ip.dst != 224.0.0.251 && ip.ttl != 1 && !(vrrp || carp))

    TTL异常。

    Checksum Errors

    eth.fcs_bad1 || ip.checksum_bad1 || tcp.checksum_bad1 ||
    udp.checksum_bad
    1 || sctp.checksum_bad1 || mstp.checksum_bad1 ||
    cdp.checksum_bad1 || edp.checksum_bad1 || wlan.fcs_bad==1

    条件中的各类协议的checksum异常,在PC上抓包时网卡的一些设置经常会使Wireshark显示此错误。

    SMB

    smb || nbss || nbns || nbipx || ipxsap || netbios

    Server Message Block类协议。

    HTTP

    http || tcp.port == 80 || http2

    HTTP协议,这是很简陋的识别方法。

    IPX

    ipx || spx

    互联网络数据包交换(Internet work Packet Exchange)类协议。

    DCERPC

    dcerpc

    即DCE/RPC,分散式运算环境/远端过程调用(Distributed Computing Environment / Remote Procedure Calls)协议。

    Routing

    hsrp || eigrp || ospf || bgp || cdp || vrrp || carp || gvrp || igmp ||
    ismp

    路由类协议。

    TCP SYN/FIN

    tcp.flags & 0x02 || tcp.flags.fin == 1

    TCP连接的起始和关闭。

    TCP

    tcp

    TCP协议。

    UDP

    udp

    UDP协议。

    Broadcast

    eth[0] & 1

    广播数据。

    参考文章:Wireshark使用教程:不同报文颜色的含义

  • 相关阅读:
    地下水深度去除铁锰的滤料详解
    一文详解 requests 库中 json 参数和 data 参数的用法
    基于单片机的机械臂运行轨迹在线控制系统设计
    如何将Docker镜像源更改为阿里云的镜像加速地址
    低代码如何实现插件化架构?
    象棋(高斯消元)
    卡尔曼滤波(2):让算法运转起来
    哪些情况下保证人不需要担责任
    编程的终结;展望2023年AI系统方向;AI的下一个阶段
    基于PHP+MySQL医院管理系统的设计与开发
  • 原文地址:https://blog.csdn.net/Dontla/article/details/126487596
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号