脚本思路:Ruter's Journal
破解思路以及Java程序,编写的Python脚本
依赖环境: Python3
- 请参照Ruter's Journal 思路进行APP抓包,获取
session_key
,session_secret
- 将参数填入config.json 并且酌情修改参数
{
"session_key":"session_key",
"session_secret":"session_secret",
"setting":{
"method":"POST",//可选:POST|GET
"rate":5 //心跳包频率 单位秒
},
"send_data":{
"prodCode": "76",//默认
"version": "2.0.10",//app 版本
"channelId": "web"//默认参数
},
"extra_header":{
"User-Agent": "ApachPOST",//可选:POST|GET
"rate":5 //心跳包频率 单位秒
},
"send_data":{
"prodCode": "76",//默认
"version": "2.0.10",//app 版本
"channelId": "web"//默认参数
},
"extra_header":{
"User-Agent": "Apache-HttpClient/UNAVAILABLE (java 1.4)"//附加HTTP Header
}
}
- 运行程序 python3 familycloudaccelerate.py
- 能正常提数,但是无法获取提速结果需要修改相关接口
- Python版本程序不便于移植嵌入式平台如:openwrt,正在编写GO语言版本以便于移植