文章目录
在👆上面,可以找到[XChat-Server开发笔记]主题相关的所有文章

1. Log4j

增加Log4j插件扩展

2. 数据包报文头协议设计

参考QQ的协议:https://www.pediy.com/kssd/pediy10/83047.html

0000: 02 ->表示QQ数据包的起点。
0001 – 0002: 为QQ客户端版本号对于QQ2008为:1221。
0003 – 0004: 就是我们所说的QQ命令。根据试验发现命令为0016表示该包包含发出聊天记录的信息。
0005 – 0006: 2B的序列号。
0007 – 000A: 4B的发送消息的QQ号码。
000B – 倒数第二字节: 用改进的TEA算法加密的包含聊天内容的数据包。(里面有很多丰富的信息如接收信息的QQ号码IP地址等)
最后一个字节:03 ->表示该数据包结束标志。

Share:

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.