networking - 不懂 minecraft 数据包
问题描述
我已经尝试了几个小时来了解我的世界数据包的含义,但它们似乎不遵守我一直在使用 wireshark 嗅探数据包的协议,并且根据协议,它们应该以 0x 开头,但它们从不这样做我'我真的很困惑 rn,任何帮助将不胜感激。
以下是数据包附带的一些数据:
57 9e e9 f7 7f 3c 0b c7 b2 f0 f2 1d 8e 42 6e
9c 14 57 71 74 6b 83
54 广告 d7 3a 51 60 55
非常感谢任何帮助
解决方案
0x
只是告诉(几乎所有语言编译器)以下数字是十六进制数字的一种方式,9e
将像0x9e
用 Java 一样编写。还有其他数字前缀,例如0b
表示后面的数字是二进制(0
和1
's)。
推荐阅读
- java - 如何将此 Java 代码正确翻译为 Kotlin
- python - 熊猫合并/重新排列/求和单个数据帧
- javascript - jQuery Pagination 为一页内容显示两个页面按钮
- python - 在python中同时用于无限活动进程
- activemq-artemis - Artemis - 内存和日志之间的消息同步
- flutter - 带有嵌套滚动视图的颤振错误
- android - InputStream 房间类型转换器
- sql-server - Select columns from several tables with count
- unity3d - 为什么我的统一编辑器崩溃了?使用实例化
- authentication - 无法通过登录页面注册