首页
社区
课程
招聘
[原创]分析百度手机助手协议(实现app下载量上涨)
发表于: 2020-9-15 12:53 9030

[原创]分析百度手机助手协议(实现app下载量上涨)

2020-9-15 12:53
9030

前两年搞过百度手机助手的下载协议 7.0 9.0两个版本 当时用9.0测试打了几K下载量都涨了 之后就一直丢在电脑里 今天把它发出来 很简单适合教学
在这里插入图片描述
在这里插入图片描述
下载链接
在这里插入图片描述
UID生成规则
在这里插入图片描述
搜索接口返回对应内容

f=search@福州@2@15@search@source+NATURAL@query+福州@searchid+4310075568774934866
@package+com.tsou.fuzhou@sample+flow0@logid+0166192632&

参数解析
psize=3&
在这里插入图片描述
abi=armeabiv7a&
did=7&
cll=_hv19g8O2NAVA& 经纬度
usertype=1& 用户类型
在这里插入图片描述
is_support_webp=true&
在这里插入图片描述
ver=16788605&
from=1011450j&
在这里插入图片描述
tj=soft_64520931119900智慧福州网&
operator=&
network=WF&
pkname=com.baidu.appsearch&
country=CN&
cen=cuid_cut_cua_uid&
gms=false&
在这里插入图片描述
platform_version_id=19&
operatorwifi="TP-LINK_1111111"&
action=download&
pu=cua@_a-qi4uq-igBNE6lI5me6NNy2IgUI2t6AqqqB, 手机屏幕相关
CUA生成规则
在这里插入图片描述
在这里插入图片描述
osname@baiduappsearch,
在这里插入图片描述
CUID生成规则
这个值很重要 百度把它写到Settings.System里(系统数据库) 设备唯一ID
在这里插入图片描述

在这里插入图片描述

cut@5fXCirktSh_Uh2IJgNvHtyN6moi5pQqAC&

totalsize=4.3M&
language=zh&
apn=&&
crid=1546510570180

com.baidu.util.Base64Encoder.a native编码

明文数据对应表
|名称 |对应数据 |位置 作用 |
|--|--|--| CSDN写的 看雪没找到怎么整表格o(╥﹏╥)o
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载完成
在这里插入图片描述
参数基本和上一条一致 差别不大 测试的时候两条都请求了 感觉只要一条即可

分析完成写代码
UID

CUID

CUT

感兴趣的朋友可以去豌豆荚下载 自己分析实现一下 有不少细节两年过去我忘记了 不过最重要的就这几个参数 9.0比7.0多了几个参数如ndid http变成https 其他整体变化不大
在这里插入图片描述


[峰会]看雪.第八届安全开发者峰会10月23日上海龙之梦大酒店举办!

收藏
免费 2
支持
分享
打赏 + 5.00雪花
打赏次数 1 雪花 + 5.00
 
赞赏  mb_oagkgfne   +5.00 2021/01/29
最新回复 (7)
雪    币: 75
活跃值: (587)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
“感兴趣的朋友可以去豌豆荚下载”  去下载啥
2020-9-15 15:51
0
雪    币: 2081
活跃值: (2565)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
jione “感兴趣的朋友可以去豌豆荚下载” 去下载啥
百度手机助手啊
2020-9-15 16:24
0
雪    币: 20
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Settings.System 是不是android6以上的版本都存不进去内容。。
2020-9-15 21:21
0
雪    币: 2081
活跃值: (2565)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
xuyahui Settings.System 是不是android6以上的版本都存不进去内容。。
并没有 7.0 抖音也写进去了 一周的前才看到的
2020-9-15 21:24
0
雪    币: 20
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
世界美景 并没有 7.0 抖音也写进去了 一周的前才看到的
//这个权限只能系统APP申请。。
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>

Settings.System.putString(getContentResolver(),"test","v");
LogUtils.d("test : " + Settings.System.getString(getContentResolver(),"test"));


老哥看下代码,这段代码在android6.0 就获取不到权限啊。

2020-9-15 21:51
0
雪    币: 20
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
xuyahui //这个权限只能系统APP申请。。 &lt;uses-permission&nbsp;android:name=&quot;android.permission.WRITE_ ...
有大佬可以存一下的? 
2020-9-17 08:39
0
雪    币: 57
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
有现成改版框架吗  能付费分享一下吗 qq  1192257573
2021-1-29 11:14
0
游客
登录 | 注册 方可回帖
返回
//