『你可否谛听我的呢喃?』
0x00.前言
毕竟是学生党,付费曲包 18 元一个……
0x01.工具
- 一台安卓手机,我的是
MX4 Pro
,安卓5.1.0
系统,已root
(非必需) - Fiddler - Free Web Debugging Proxy - Telerik
0x02.方法
周免
点击此处 ← 查看折叠
配好安卓手机的网络代理以及Fiddler
的HTTPS
抓包功能,进入游戏,遇到包含check_xd_purchase
的请求时,在AutoResponder
标签页中Add Rule
,Rule Editor
处理方式选择Find a file...
,选择到一个内容为{"result": "purchased"}
文本文档,点击Save
保存规则,点击Enable rules
使规则生效。最后,在游戏拓展包处点击恢复购买
,弹框恢复购买成功
,到此结束。
0x03.原理
2020-5-29 21:15:56
:曲包详细定义见MuseDash 排行榜数据存储#0x02-数据下载
https://lab.yuangezhizao.cn/api/v0.0.1/musedash?unlock_all_for_wuhan
1 | def unlock_all_for_wuhan(): |
点击此处 ← 查看折叠
首先修改购买时的金额,付款成功,曲包未发(浪费我一块钱),确认服务端有校验支付金额;其次,未购买时曲包返回:
瞎蒙判定字符,True
,true
,Bought
,bought
均无果,我是想不出来了……最后,花18
块钱购买,付费成功,返回:
得到客户端判定字符,purchased
,9
个字母值18
块钱……真贵,倒是只要知道了这个就能无限用下去了,你曲包尽管出(
0x04.后记
忘了是从哪个版本开始(空间里有记录懒得去翻),每次打完歌上传排行榜数据之后都会请求曲包购买检测,我以为重视起来校验了,就一直开着AR
,结果一次意外没开,发现也能玩。好样的,合着你还是在用恢复购买
之后本地缓存的校验,这样就又和以前一样了,可以在外面开网打歌了……
0x05.免责声明
本文的目的只有一个就是学习更多的破解技巧和思路,如果有人利用本文技术去进行非法商业获取利益带来的法律责任都是操作者自己承担,和本文以及作者没关系
未完待续……