zoukankan      html  css  js  c++  java
  • Mac下charles安装及配置

    Mac下charles安装及配置

     

    一、下载地址

    https://www.charlesproxy.com/download/

    激活码
    Registered Name: https://zhile.io
    License Key: 48891cf209c6d32bf4

    二、配置

    证书安装
    Help->ssl proxying

    依次
    1、Charles Root Certificate
    2、Charles Root Certificate in iOS Simulators

    3、钥匙串中改为始终信任

    4、iphone证书安装
    打开Charles Root Certificate on a Mobile Device or Remote Browser

    5、手机浏览器访问Chls.pro/ssl安装证书
    6、手机开启charles Proxy CA
    7、设置->通用->关于本机->证书信任设置->charles Proxy CA

    三、代理设置

    proxy->proxy setting
    勾选http proxy开启代理,配置电脑的ip和端口8888 ,之后在手机配置代理绑定到该端口

    四、HTTPS抓包

    HTTPS抓包,需要经过SSL。
    Proxy->SSL Proxy setting

    点击Add,Host栏与Port栏都填空(表示抓所有SSL请求),确定即可。

    五、mac charles配置之后手机无法上网

    解决
    浏览器输入chls.pro/ssh,安装证书到本地。
    在手机设置 -> 通用 -> 关于本机 -> 证书信任设置 中打开信任。(这一步没做将造成不能上网

    六、乱码解决

    【 解决办法】

    第一步:点击 【工具栏-->Proxy-->SSL Proxying Settings...】

    第二点:添加需求抓包的请求的域名和端口号:配置请求的域名和端口号,*表示任意

    重新抓包,Request显示正常

    七、参考阅读

    https://www.jianshu.com/p/9f4ebde9c518

    作者:fozero
    文章出处:https://www.cnblogs.com/fozero
    声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    JVM如何执行方法调用
    JVM如何实现反射
    JVM是如何处理异常的
    Java类加载
    windows-Kafka安装
    Google Eventbus简单使用
    队列c#版
    python 元类

    Spring Mvc 笔记二之异常和文件上传
  • 原文地址:https://www.cnblogs.com/DeryKong/p/15110601.html
Copyright © 2011-2022 走看看