zoukankan      html  css  js  c++  java
  • charles 的安装和手机配置 (我用的win7系统 ,和 iphone8 的配置)

    2018/12/17

    由于想抓一下某个手机上app的数据,然后就装了charles,纯记录一下,便于以后不用再查资料。个人参考的网址:https://blog.csdn.net/weixin_42338923/article/details/80500323。

    一:官网下载

    1.1 官网下载地址:https://www.charlesproxy.com/latest-release/download.do。我下载的 windows 64位的。具体如下图:

    1.2 打开下载的包,直接安装,傻瓜是安装,没什么配置的,就改了下安装地址,安装后文件如下图:

    二 .  打开Charles.exe 进行一些配置

    2.1 因为是我的用途是看手机上app的数据,就关掉了windows的 ,点击应用的 Proxy --> Windows Proxy , 如下图,就是在  Windows Proxy 前面有小√的时候,点击一下关掉。

     

    2.2   修改ssl设置,还是点击导航条的 Proxy->SSL Proxy Settings

    2.3 配置代理 ,还是头部导航栏  Proxy --> Proxy settings ,都打勾如下图:

    2.4 设置安装证书: 点击头部导航栏 Help --> SSL Proxying --> Install Charles Root Certificate On a Mobile Device or remote bowser

    2.5 关掉电脑的防火墙。

    三. 苹果手机的证书和代理配置(确保手机和电脑用的一个网络)

    3.1  连接和电脑一个网络的内网wifi,连接好后,点击后面的小感叹号,进行配置,如图:

        

      进入下面的图片对代理进行设置,点击最下面的配置代理,点击右边的箭头,进入后面的配置页面,如下图:

      进入配置页面的具体ip,端口的配置,注意ip是自己windows电脑的ip,如果不知道自己ip的可以打开cmd控制台,输入ipconfig看到,端口是自己前面步骤2.3设置的http proxy,如下图:

    配置好了点击右上角的存储就可以了。

    3.2 在手机上下载证书,打开苹果自带浏览器,在浏览器窗口输入 chls.pro/ssl 如果前面都配置正确,这个时候就会在电脑端弹出是否允许的提示,点击允许就可以了,手机端就会下载证书,并安装,然后点击通用配置证书,如下图:

         手机连接电脑的charles,出现的提示:

      

     下载成功的手机端证书:

      

     点击手机的 通用 -- > 关于本机 --> 证书信任设置打开下面出现的Charles证书,如下图:

      

    配置到这里就最基本的配置完成,这个时候就可以在电脑端的charles看到自己打开的app访问的接口,具体的关于charles破解版的安装,后面再弄,百度有很多。

  • 相关阅读:
    706. Design HashMap 实现哈希表
    5. Longest Palindromic Substring 返回最长的回文子串
    8. String to Integer (atoi) 字符串转成整数
    22. Generate Parentheses产生所有匹配括号的方案
    245. Shortest Word Distance III 单词可以重复的最短单词距离
    java之spring之初始spring
    java之hibernate之hibernate缓存
    java之hibernate之hibernate查询
    java之hibernate之加载策略和抓取策略
    java之hibernate之 cascade和inverse
  • 原文地址:https://www.cnblogs.com/chun321/p/10131359.html
Copyright © 2011-2022 走看看