使用Charles 4.1.1 抓取iPhone上的数据接口

Posted SSIrreplaceable

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Charles 4.1.1 抓取iPhone上的数据接口相关的知识,希望对你有一定的参考价值。

说明:
1. 本人电脑是黑苹果,系统是OS X EI Capitan,版本10.11.5
2. Charles版本是4.1.1

一. 实现步骤

  1. 下载和安装Charles

  2. 下载和安装电脑的Charles证书,并设置为始终信任,默认是不信任

  3. 从Charles上获取需要在iPhone上安装的 证书网址

  4. 在iPhone上下载和安装证书,最关键一步是要对证书进行 信任 设置

  5. 在Charles上进行 SSL代理设置

  6. 在iPhone上设置 HTTP代理

  7. 在iPhone上打开并浏览要获取接口的APP,APP的接口信息和返回的数据都会在Charles上显示

二. 具体实现

1.下载和安装Charles软件。安装前要先安装Java运行环境,因为Charles是Java写的。Charles是收费软件,试用期是30天,需要破解也很简单,只要找到对应版本的破解文件charles.jar进行文件替换即可。具体的安装和破解步骤就不写了,太简单。下载安装包和破解文件

2.下载和安装电脑的Charles证书,并设置信任,默认是不信任的,具体操作如下图

以上是关于使用Charles 4.1.1 抓取iPhone上的数据接口的主要内容,如果未能解决你的问题,请参考以下文章

charles 使用中手机无法抓取https包(iphone)

使用charles 抓取手机上的操作

Mac 配置Charles,抓取移动设备数据

抓取Iphone上app的网络数据

Charles 如何抓取https数据包

如何使用charles抓取手机上的操作