美文网首页抓包工具
Mac配置Charles抓取https请求!填掉最深的坑!

Mac配置Charles抓取https请求!填掉最深的坑!

作者: nero_i | 来源:发表于2020-05-14 12:13 被阅读0次

    第一步 配置HTTP代理,这步与抓取HTTP请求是一样的:

    配置HTTP代理

    第二步 安装电脑端根证书:

    安装电脑端根证书
    设置证书信任权限:在钥匙串中找到Charles Proxy CA,右击显示详情,设置信任权限
    设置证书信任权限

    第三步 配置SSL代理:

    配置SSL代理

    点add添加需要监视的域名,支持 *号通配符,端口一般都是443:

    添加HTTPS端口

    第四步 为手机设置代理

    确保手机与电脑在同一局域网内,在手机无线中配置手动代理,输入安装Charles的电脑的IP地址,端口填8888(同第一步配置端口号)


    手机代理设置

    🌟当前配置已经可以抓取HTTP请求包内容

    🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟

    🌟抓取HTTPS请求包,还需要下面两步操作

    第五步 为手机安装根证书

    1、电脑上点击该选项
    电脑上点击该选项
    2、弹出弹窗如下:手机浏览器中输入提示地址安装证书
    弹窗
    3、手机安装提示:选择允许安装
    安装提示

    第六步 手机设置安装Charles证书

    设置--通用--描述文件与设备管理--安装Charles证书
    证书安装 安装成功后

    第七步 手机上 证书信任设置(🌟容易忽略的一步🌟)

    设置--通用--关于本机--证书信任设置
    开启信任

    HTTPS报文信息,成功抓取, 给自己一个👍!

    HTTPS报文信息

    相关文章

      网友评论

        本文标题:Mac配置Charles抓取https请求!填掉最深的坑!

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