文档详情

迅雷,下载协议.doc

发布:2016-12-23约1.68万字共33页下载文档
文本预览下载声明
迅雷,下载协议 篇一:迅雷协议分析(详细) 迅雷登陆验证 lt;--TCP!来源标识.Data(53 Bytes) 00 00 00 35 00 00 00 4d 00 00 .........5...M.. 0040 00 4d 00 00 00 24 65 30 31 37 39 34 64 63 2d 33 .M...$e01794dc-3 0050 61 36 62 2 迅雷登陆验证 lt;--TCP!来源标识.Data(53 Bytes) 00 00 00 35 00 00 00 4d 00 00 .........5...M.. 0040 00 4d 00 00 00 24 65 30 31 37 39 34 64 63 2d 33 .M...$e01794dc-3 0050 61 36 62 2d 34 32 39 39 2d 39 64 33 61 2d 37 38 a6b-4299-9d3a-78 0060 36 66 64 33 39 36 65 61 39 36 00 6fd396ea96. 迅雷数据包结构 00 00 00 35 数据包长度 00 00 00 4d 将要发送的#39;发送验证信息.Data#39;数据包的长度 00 00 00 4d 将要发送的#39;发送验证信息.Data#39;数据包的长度 00 00 00 24 标识串长度-1(末位的空字节) 65 30 31 ... 39 36 00 标识串.这个字符串每次程序启动后不一样,程序重新启动前一直沿用.与用户标识无关 lt;--TCP!发送验证信息.Data(77 Bytes) 00 00 00 0e 00 00 00 05 00 00 ................ 0040 00 41 00 00 00 0b 51 55 45 52 59 41 55 54 48 45 .A....QUERYAUTHE 0050 4e 00 00 00 00 09 6d 61 78 6c 65 76 65 6c 34 00 N.....maxlevel4. 0060 00 00 20 30 34 62 64 64 64 31 37 63 31 36 33 32 .. 04bddd17c1632 0070 37 35 38 39 63 65 33 66 65 65 30 65 34 31 39 62 7589ce3fee0e419b 0080 36 33 33 633 迅雷TCP数据包结构 00 00 00 0e 未知,固定不变(猜测与版本有关,未经验证) 00 00 00 03 程序启动时初始化为0,第一次用户登陆+3,其余每次用户登陆+4 00 00 00 41 下面的数据长度 00 00 00 0b 标识QUERYAUTHEN的长度-1(末位的空字节) 51 55 45 52 59 41 55 54 48 45 4e 00 标识QUERYAUTHEN 00 00 00 09 用户名长度 6d 61 78 6c 65 76 65 6c 34 用户名 00 00 00 20 密码hash的长度 30 34 62 ... 36 33 33 密码的hash --登陆验证END 维持用户在线状态 lt;--UDP!Data(73 Bytes) 00 00 00 0e 00 00 .|.S.8.Q.#39;...... 0030 00 07 00 00 00 3d 00 00 00 04 50 49 4e 47 00 00 .....=....PING.. 0040 00 08 33 39 32 36 36 39 38 37 00 00 00 24 37 61 ...$7a 0050 66 61 33 38 30 66 2d 34 32 36 37 2d 34 35 39 61 fa380f-4267-459a 0060 2d 39 62 30 31 2d 66 30 39 35 63 37 36 37 61 30 -9b01-f095c767a0 0070 37 32 00 72. 迅雷UDP数据包结构 00 00 00 0e 未知,固定不变(猜测与版本有关,未经验证) 00 00 00 07 所发送的此数据包的计数 00 00 00 3d 后面的数据长度 00 00 00 04 标识PING的长度 50 49 4e 47 标识PING 00 00 00 08 用户id长度 33 39 32 36 36 39 38 37 用户id字符串 00 00 00 24 标识串长度-1(末位的空字节) 37 61 66 ... 3
显示全部
相似文档