美文网首页
Charles抓包手机端

Charles抓包手机端

作者: 陈大胃 | 来源:发表于2020-03-20 15:51 被阅读0次

    1.手机和电脑连在同一个网络。

    Proxy Setting ->Proxies ->Port:5387. Enable transparent HTTP proxying.

    手机连接代理 IP:5387

    电脑,允许chalers连接ip为***: Allow 【至此手机可抓包】

    Help -> SSL Proxying -> Install Charles Root Certificate,安装证书并信任

    Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device or Remote Browser,指导手机访问chls.pro/ssl 下载安装证书【iphone安装后需要添加信任】

    Proxy -> SSL Proxying Settings...,Host:*    Port:443

    参考文档:https://www.cnblogs.com/mabingxue/p/8780117.html

    遇到的问题:

    小米手机chls.pro/ssl 下无法安装证书,方法:

    按照Charles的提示,设置好 Proxy->Mac Proxy(Windows同理设置启用本机器代理服务,勾选windows proxy),PC打开 chls.pro/ssl

    下载得到一个 charles-proxy-ssl-proxying-certificate.pem 证书

    传送到手机(姿势自选)

    设置 > 更多设置(系统和设备) > 系统安全 > 从存储设备安装

    IOS端

    当证书什么的配置完毕后仍报

    Client SSL handshake failed - Remote host closed connection during handshake

    You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.

    可以通过尝试 通用->关于本机->证书信任设置中信任证书信任 来进行解决

    相关文章

      网友评论

          本文标题:Charles抓包手机端

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