V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

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

  •  
  •   onsala · 299 天前 · 1426 次点击
    这是一个创建于 299 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    Charles

    SSL

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

        1
    fantastM   299 天前
    记得 Charles 只能抓取 http 吧
        2
    marginleft   299 天前 via iPhone
    ssl pinning
        3
    cece0417   298 天前
    我们自己产品测试环境的 https 可以抓到,然后正式环境的 https 就解析不了。估计可能网易云也作了限制吧
        4
    onsala   298 天前
    @fantastM 好像是这个原因。
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   853 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 52ms · UTC 00:33 · PVG 08:33 · LAX 16:33 · JFK 19:33
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1