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破解版的安装,后面再弄,百度有很多。

charles 的安装和手机配置 (我用的win7系统 ,和 iphone8 的配置)的更多相关文章

  1. Win7系统Visual Studio 2013配置OpenCV3.1图文详解

    Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...

  2. PHP+Apache+MySQL+phpMyAdmin在win7系统下的环境配置

    配置方法在网上可以搜到很多,一步步来就好了,但是由于步骤比较多,需要耐心仔细一点点,这是我自己记录的成功步骤: 1.PHP+Apache+MySQL的安装:PHP网站开发 2.phpMyAdmin的配 ...

  3. win7系统Java 开发环境配置

    我的天啊,博客园写了两年九个月,终于有六个粉丝啦,哈哈哈哈哈哈哈哈哈,谢谢大家的关注 进入正题,java环境配置,我要学java了,人生在于瞎折腾. 久闻java大名,但是没接触过,但java环境配置 ...

  4. win7系统下的FTP配置

    2016-07-12 工作中需要在win7操作系统下配置FTP,遇到许多问题,所以记录下来方便以后解决问题. FTP是文件传输协议的简称.用于Internet上的控制文件的双向传输.同时,它也是一个应 ...

  5. win7系统下IIS7.5配置MVC5环境注意事项与CentOS的MVC5设置

    注意事项: 1.IIS程序应用池更换为4.0net集成 2.网站目录加入IIS帐号的权限(基本设置里是administrators组帐号)注:服务器拒绝时是这里的问题 3.在“ISAPI和CGI限制” ...

  6. Win7系统下VS2008安装SP1补丁解决JQuery无智能提示的问题

    jQuery在vs2008中的智能提示 1  安装VS2008SP1补丁 要确保您的vs2008已经打了sp1补丁,在vs2008的帮助里的关于,要是安装了sp1,会出现“版本 3.5 sp1”,没安 ...

  7. 漫谈程序员(十)大白菜装机版安装win7系统使用教程

    大白菜装机版安装win7系统使用教程 安装win7系统准备工作: ①使用大白菜装机版,制作一个大白菜u盘启动盘 ②将下载好的ghost win7系统镜像包放入制作好的大白菜u盘启动盘中. ③更改电脑硬 ...

  8. win7系统总是安装不了net2.0的解决方法

    一些网友询问说ghost win7系统总是安装不了net2.0怎么办呢?net2.0是什么?ATI显卡的控制中心 就需要在NET2.0的基础上.可是一些用户说win7系统总是安装不了net2.0如何解 ...

  9. Charles破解安装及基本使用

    一.Charles简介 1.Charles是一款代理服务器,通过成为电脑或者浏览器的代理,而后截取请求和请求结果达到抓包目的. 2.Charles是用Java写的,能够在Windows,Mac,Lin ...

随机推荐

  1. pytorch常用normalization函数

    参考:https://blog.csdn.net/liuxiao214/article/details/81037416 归一化层,目前主要有这几个方法,Batch Normalization(201 ...

  2. 阶段5 3.微服务项目【学成在线】_day18 用户授权_04-方法授权-方法授权实现

    2.3 方法授权实现 2.3.1资源服务添加授权控制 1.要想在资源服务使用方法授权,首先在资源服务配置授权控制 1)添加spring-cloud-starter-oauth2依赖. 2)拷贝授权配置 ...

  3. REUSE_ALV_POPUP_TO_SELECT使用技巧

    可以实现弹出一个对话框,提供选择数据的功能…… 栗子1: CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT' TYPE-POOLS slis. DATA: selec ...

  4. 单层反查BOM

    *&---------------------------------------------------------------------* *& Report YCX_001 * ...

  5. .NET CORE添加引用包

    一 .添加服务端引用 1.直接右键添加项目引用,添加后再csproj文件中如下②,也可以直接用这种格式写入csproj文件中 2.直接右键添加DLL引用,添加后再csproj文件中如下③,也可以直接用 ...

  6. iOS中处理json解析出现的null,nil的解决办法

    最开始是使用的一个函数进行处理,代码如下: - (id) setNoNull:(id)aValue{ if (aValue == nil) { aValue = @"";//为nu ...

  7. 【Leetcode_easy】788. Rotated Digits

    problem 788. Rotated Digits solution1: class Solution { public: int rotatedDigits(int N) { ; ; i< ...

  8. Jrebel激活方法

    参考 https://www.yanjiayu.cn/posts/3eecb801.html https://gitee.com/gsls200808/JrebelLicenseServerforJa ...

  9. 金仓Kingbase数据库网页数据维护分析工具

    金仓Kingbase是优秀的国产数据库产品,在能源,政务,国防等领域广泛使用, 现在TreeSoft数据库管理系统已支持Kingbase了,直接在浏览器中就可以操作查看Kingbase数据了,十分方便 ...

  10. 使用PowerCLI给ESXi批量设置时间和配置NTP

    在现代的各种业务系统中,时间同步很重要.现在VMware的虚拟化解决方案应用非常广泛,给ESXi宿主机一个统一准确的时间,也给客户机系统一个准确的时间. 生产环境中主机数量少的话倒是可以手动设置,但是 ...