通过拦截和解析酷狗音乐 Windows 端的HTTP请求,解析歌曲信息、获取下载链接,推送Aria2下载
项目的主文件,负责
- Mitmproxy 实现中间人代理
- 解析歌曲信息提取出歌曲的下载链接
- 解析后的数据保存到 json
- 推送 Aria2 下载
遥遥无期开发中,主要用于修改特定API请求的内容,使得原生实现无限下载和模拟VIP,包括:
- 模拟购买VIP资源
- 修改下载剩余配额
TODO:
- 签名算法逆向
- 安装特定版本酷狗音乐并清除本地音乐缓存
- 安装 Python 和 Mitmproxy
- 运行 catch_kugou.py,开启中间人代理
- 自行使用 Proxifier / Netch 等工具配置进程代理指向 Mitmproxy
- 进入酷狗音乐,播放需要下载的歌曲,获取到后推送 Aria2 (127.0.0.1:16800) 下载
- 自用项目,不考虑对外分发,不考虑后续更新,仅提供思路供参考学习,各位合理合法使用,请勿滥用