MasterRyan 2021-05-12 09:12 采纳率: 28.6%
浏览 50
已结题

封包中的一个字节不知大是什么校验或加密方式大佬能帮忙看下么

1C 00 00 00 64 02   A0  15 A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DA 09 18 C0 8C A3 80 C7 BF 0E

1C 00 00 00 64 02   07   17 A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DB 09 18 93 9C A3 80 C7 BF 0E

1C 00 00 00 64 02   BF   19 A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DC 09 18 E3 AB A3 80 C7 BF 0E

1C 00 00 00 64 02   E8   1B A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DD 09 18 B5 BB A3 80 C7 BF 0E

1C 00 00 00 64 02   E4   1D A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DE 09 18 88 CB A3 80 C7 BF 0E

1C 00 00 00 64 02   72    1F A9 9A 60 08 E0 EB A0 B3 80 80 90 92 27 10 DF 09 18 DB DA A3 80 C7 BF 0E   


如上面所展示,前4位是长度(1c 00 00 00),64 02是包头消息id(cmd),标粗的每次都不一样,应该是一种校验方式,不太懂,大佬能帮我看下这个标粗的字节是怎么来的么,好像是后面或者整体的包影响这个字节!之前遇到过现在一时间不知道这是啥了,求大佬帮忙看看!

  • 写回答

5条回答 默认 最新

  • 关注

    这个要你自己测试呀,有没有说明文档呢?你把这些字节相加看看是不是这个结果。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    一般头部4个字节的命令字不会做校验的,要排除。

    回复
    CSDN专家-赖老师(软件之家) 回复 CSDN专家-赖老师(软件之家) 2021-05-12 09:25

    也有可能不是校验字,是后面内容的长度。

    回复
    MasterRyan 回复 CSDN专家-赖老师(软件之家) 2021-05-12 09:26

    总的包都放这里了啊,这个是心跳包

    回复
    展开全部10条评论
查看更多回答(4条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 9月10日
  • 已采纳回答 9月3日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部