quby 发表于 2005-5-11 17:09:21

ASD:login_23_51&login_53_68是否有

请问一下QQ2003II中文版和英文版的还未以inikey进行加密loginPacket(长度为69)login_23_51&login_53_68是否有所不同
一下是我用inikey解密的login(sizeof=69)
bb 90 dc ea 18 99 94 c3 fd 83 ab fc 69 d8 2f 2f
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 29 63 b3 64 ea bd 93 ac ee 57 23 09 ee
60 03 6b 01 0a d9 96 dc 8c 30 a2 03 4a 8a 70 61
d9 44 f7 7e fe
从上段数据中
可以看到
login_23_51=00 00 00 00 00 00 00 00
            00 00 00 00 29 63 b3 64
            ea bd 93 ac ee 57 23 09
            ee 60 03 6b 01
login_53_68=d9 96 dc 8c 30 a2 03 4a 8a 70 61 d9 44 f7 7e fe

EVA020中定义的
login_23_51[]= {      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        0x00, 0x00, 0x00, 0x00, 0x9a, 0x93, 0xfe, 0x85,
                        0xd3, 0xd9, 0x2a, 0x41, 0xc8, 0x0d, 0xff, 0xb6,
                        0x40, 0xb8, 0xac, 0x32, 0x01
                        };   
   

char login_53_68 []= {
                        0x82, 0x2A, 0x91, 0xFD, 0xA5, 0xCA, 0x67, 0x4C,
                        0xAC, 0x81, 0x1F, 0x6F, 0x52, 0x05, 0xA7, 0xBF
                        };   
有所不同
这是为什么呢?
会不会因为中英版本的差别呢?
?????????????????????????????????????????????????????????

yunfan 发表于 2005-5-11 22:59:05

这个是可能的。我没有试过英文版。

这些字节,目前看来是固定的, 含义未知。

在2005协议中,登录时也有固定字节,我换机器登录,这些字节也不变化,
目前不清楚含义。 有时登录,服务器会返回未知错误,可能和这些未知字节的含义
有关。

zhangweizj 发表于 2005-5-13 09:49:54

可能这段固定的封包里就包含了是否为英文或者中文版本的标识。
页: [1]
查看完整版本: ASD:login_23_51&login_53_68是否有