美文网首页
charls抓取https设置(手机端)

charls抓取https设置(手机端)

作者: 小心搬砖 | 来源:发表于2018-10-09 12:55 被阅读0次

    charls抓包用到现在,只会简单的抓取http,抓https搜查文章设置都尝试了下,基本都是失败告终,意外成功了一次,简单记录下。以后换电脑,换公司方便查看。

    工具类下载及破解

    我使用的版本是4.1.2 win版本
    百度网盘密码 kryi
    官网
    破解方法
    使用License
    Registered Name: https://zhile.io
    License Key: 48891cf209c6d32bf4
    打开工具charlse->help->Register Charls 。填写上面的name 与key 然后重启即可。

    http抓取

    http抓取比较简单,手机wifi下设置代理,填入本地ip地址,端口号默认8888。
    charls中设置Proxy->Access control settings->add 加入你的本地ip

    图片.png

    https抓取

    重点说的就是https的抓取设置,我配置的时候也是参考了好多文档,关键就是手机端装证书怎么装,又不像装apk一样 证书是emp格式的。

    • 抓取https首先就是 电脑端 手机端装证书
    • 然后就是设置ssl

    先说装证书,电脑端装证书比较简单:
    Help->SSL Proxying


    图片.png

    然后一路下一步就好了。(需要信任证书)
    手机端安装证书:


    图片.png
    点击之后确认弹窗确认是否是自己ip地址,如果不是请按照抓http步骤进行设置。
    图片.png
    确认完毕之后,打开手机浏览器输入:chls.pro/ssl 下载证书。记住自己的下载路径。

    最重要的就是手机端安装证书,这个根据手机品牌而异,归根到底就是找到设置里面的凭据安装->从存储设备安装。


    图片.png
    图片.png
    图片.png
    图片.png
    完了,把刚才下载路劲下的证书装上即可,至此,证书安装就结束了。

    最后一步
    设置SSL

    图片.png
    点击之后 设置host * port *,其他不用设置 。完了就可以正常访问https了。
    图片.png

    抓不到包原因:
    1.两端证书不对,电脑证书要信任。手机证书要改后缀crt。
    2.Android 7.0之后需要配置代码信任
    3.设置ssl host port。

    参考文档:(可以参考第二篇博文博主里面的文章学习charls更多知识,很详细)
    1.https://zhubangbang.com/charlesproxy
    2.https://blog.csdn.net/tz_1qu212/article/details/76697034
    3.https://zhubangbang.com/charles-https-packet-capture-method-and-principle.html
    4.https://blog.csdn.net/u014540814/article/details/80518208
    5.https://blog.csdn.net/weixin_43291944/article/details/90675879

    相关文章

      网友评论

          本文标题:charls抓取https设置(手机端)

          本文链接:https://www.haomeiwen.com/subject/wgevgftx.html