开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 13889|回复: 1
收起左侧

[交流] 分析一段某鹅空间获取说说列表的JceOutputStream组包

[复制链接]
结帖率:100% (6/6)
发表于 2020-5-5 11:51:21 | 显示全部楼层 |阅读模式   河北省石家庄市


以下是分析过程和结果:

01    //0代表序号  1  代表xx类型 为short 也就是易语言中的短整型  
00 98  //short 2字节
12   //序号1 int  易语言中整形
00 01 00 02   //  65535
22   //序号2  整形
0F 7C 72 A9  [QQ:259814057]//QQ int 易语言中整数形的 16进制
36 //序号3  文本型
00 //0字节

46 //序号4  文本型
20 //长度 32字节
51 7A 6F 6E 65 4E 65 77 53 65 72 76 69 63 65
2E 61 70 70 6C 69 73 74 2E 73 68 75 6F 73 68 75
6F
[
QzoneNewService.applist.shuoshuo
]
56 //序号5  文本型
00 //0字节
6A //序号6  A为十进制10 是一段JCEStruct的组包  结尾为11 (0B)
00 //Struct 序号0  字节型
40 //单字节
1D //Struct 序号1  byte[]型 (易语言中的 字节集)
00 //固定0
00 01 //字节集长度 1
00 //字节集内容为0
28 //Struct 序号2 8代表 map集合
00 02 //map长度
00 01 //第一个 map
1D //byte[]
00
00 09
32 35 39 38 31 34 30 35 37
[
259814057
]  //文本型 QQ号

00 02 //第二个 map
1D
00
00 02
36 34
0B //Struct 结尾 十进制 12


7A //序号7  又一个JCEstruct 但没有任何xx
0C 1C 2C 0B   //C代表空
8D //序号8 byte[]
00
01 00 //长度 256  但实际字节只有 189
BD  // 十进制 189  这一段是压缩后的xx 可以使用易语言中的 压缩xx 解压xx来处理
78 9C E3 60 60 66 63 2D 4A 4D 4B 2D 92 60 60 64
63 2B 2E 29 CA CC 4B 97 65 60 E0 61 E3 4A 4F 2D
71 2C 28 C8 C9 2C 2E 61 E3 28 CE 28 CD 07 61 90
22 25 BF E0 78 5F 7F 27 4F 1F D7 78 37 57 57 97
60 BD DC FC A4 CC 9C D4 F8 44 88 E2 F8 A2 D4 42
A0 01 81 5C 4C B5 97 3E 2B 0B 32 9A 2B 70 99 09
E6 A7 A5 15 A7 96 D8 1A 19 9A 98 9B 58 18 9B 99
98 FB 04 30 E6 54 00 0D 13 82 6A 4E 49 2D 49 CC
CC 89*F CC 4B CB 17 13 0D F3 8F 8C 77 F4 31 30
50 33 D3 33 D0 33 54 33 32 56 33 52 33 E2 66 63
*F C8 2F 2E 29 CD CC 03 39 82 35 33 AF C4 CC 04
68 0F 2B 13 5F 4D D1 4A 00 6F AB 36 14

9D //序号9  byte[]
00
0002
08 0C
AC //序号10 空xx
B2  //序号11
E1 8E 51 0A
CA //序号12  JCEstruct
0C 1C
23
00 00 01 70 A8 DE 88 D0
0B //JCEstruct结束
DA //序号13 JCEstruct
00 01
11
00 C7
20 01 3C 0B //JCEstruct结束
E6 00 //序号14
F6 0F 00 //序号15  一般固定就OK


这个是包体的一段组包分析   在加上包头连接TX wns服务器(这里需要使用二个key:一个是包头 ticket  一个是encodeKey  进行 tea加密  )就可以给服务器发包获取xx了

【QQ:756753158    于20200505  首发精易论坛
发表于 2020-5-15 13:24:59 | 显示全部楼层   山东省烟台市
大佬 你这一推进制看不懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表