如何从 TCP headers 检测电报协议?
HOW Detect Telegram Protocol from it's TCP headers?
我有一些客户端连接到我的服务器。我想知道他们使用 telegram 的程度(来自桌面和移动应用程序)。
谁能解释一下如何从 header 数据包中检测到该协议?
我从电报官方网站上读到这个:
同一协议有一个简化版本:如果客户端发送 0xef 作为第一个字节(重要:仅在第一个数据包之前),则数据包长度由单个字节编码(0x01..0x7e = 数据长度除以4;或 0x7f 后跟 3 个长度字节(小端字节序)除以 4)后跟数据本身(不添加序列号和 CRC32)。
但是没看懂什么时候用的删节版?
我有一些客户端连接到我的服务器。我想知道他们使用 telegram 的程度(来自桌面和移动应用程序)。 谁能解释一下如何从 header 数据包中检测到该协议? 我从电报官方网站上读到这个: 同一协议有一个简化版本:如果客户端发送 0xef 作为第一个字节(重要:仅在第一个数据包之前),则数据包长度由单个字节编码(0x01..0x7e = 数据长度除以4;或 0x7f 后跟 3 个长度字节(小端字节序)除以 4)后跟数据本身(不添加序列号和 CRC32)。 但是没看懂什么时候用的删节版?