Charles 无法抓取网易云音乐 app 的包?

尝试解析电脑端网易云音乐的加密方式,但太复杂了,决定放弃。在 GitHub 上看了一下其他朋友的项目,发现他们基本都是通过移动端抓取的。之前爬过知乎用移动端的 api 确实要方便很多,所以我也决定从移动端(Android)来解析。

我使用的抓包工具是 Ubuntu 版本的 Charles4.02 ,但是不知道为什么使用 Charles 可以抓取知乎等 app 的 api 包都可以正确解析,唯独网易云音乐的包解析不了。

从下面截图可以看出,知乎的每一个包我都可以正确抓取到:

Charles

SSL

请问使用 Charles 的朋友遇到过这种情况吗?能不能推荐一下相关的解决方法?

阅读 6.9k
2 个回答

云音乐的APP没有走代理把,你在安卓手机上是如何设置代理的能在问题中描述一下吗?

我使用的是mac,将charles的proxy里面设置macOS proxy之后就能抓到了,并且音乐格式并未加密,就是单纯的MP3格式,只是get请求的链接是加密过的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题