文章目录
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 ->表示该数据包结束标志。