|
发表于 2008-5-1 23:15:31
|
显示全部楼层
我改了一下lumaQQ,现在能够收到通过http://wpa.qq.com/msgrd?方式 ... 如下包格式:
03<子命令> 04 A9 52 AA<接收者QQ> 00 20<未知数据段长度> BC 93 2C C1 B2 3B 11 16 C8 1A 35 C1 FE 11 01 83 8D DD 60 AE AE BC 5E 74 D6 69 B1 90 E2 82 50 7E<未知数据段> 00 00 00 1F<?> 06<昵称字节数> 46 75 6E 34 53 6F<发送者昵称> 0D<引用URL长度> 77 77 77 2E 66 75 6E 34 73 6F 2E 63 6E<引用URL> 02<?> 00 00 00 00<?> 00 25<正文数据长度> 61 61 61 61 61 61 61 61 61 61 54 65 73 74 31 32 33 34 35 36 37 38 39<正文数据> 20 00 0A 00 00 00 00 86 00 CB CE CC E5 0D 00 00 00 00
其中32个字节的未知数据段每次都会不同,而且其内容似乎对于回复消息能否被正确接收至关重要,我用上述抓到的数据回复成功,但是第二天同样的代码未做任何修改却又回复不了了,看来这未知的32个字节可能还跟时间相关。搞了几天都没搞清楚,郁闷中。。。。。 |
|