-
-
[原创]**游戏下载协议分析,爬最新款游戏啦
-
发表于:
2021-11-12 21:15
16637
-
**协议分析
POST /apk/v1/detail?X-UA=V=1&PN=???&VN_CODE=608&LOC=CN&LANG=zh_CN&CH=default&UID=05c6cbe0-142f-415f-b552-fce00d156288 HTTP/1.1
分析:VN_CODE是app版本
apk_hash
end_point = dl 表示下载
-------------------以下两项直接Putall()-----------------
time 是时间戳
nonce 不知道是啥
Nonce目测也是一个随机数
id即游戏的标志
node是getuuid的随机数 v1 = UUID.randomUUID();
Sign的生成:p0是传入的HASHMAP
NATIVEsign转进去是个native方法,我们拖到ida里面分析一下,在这个库里面
找到对应的native层实现方法如下,直接复现有些困难,现在我们进行调用。
V0的构成
下载链接
http://d.**dada.com/202002131457/d5b7b785d89ff58acf14026fb2ebf473/f/202001/17/a/fddaa98dcc6613aeb70ea886f589e40b
剑与远征
http://d.**dada.com/202002131504/01ac72e182c5996c200a6249b828a966/f/202002/12/a/c350782269a8f3d3e36d33f7b4e6a4f5
第三个字段表示什么
202002131504是时间戳
另外一种形式的下载链接
download=https://???tapimg.com/f/201912/10/a/9fe5b25b6e630380fc67e70bcc7900ca?sign=185ac75c3ddb374912632e185f1bdbe1&t=5e4cff56
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2021-11-19 17:55
被kanxue编辑
,原因: