美文网首页
抓包工具Charles使用方法

抓包工具Charles使用方法

作者: manofit | 来源:发表于2017-10-10 15:11 被阅读139次

一、安装Charles
https://www.charlesproxy.com/download/

二、安装Charles根证书

1.打开Charles,在菜单栏的Help中操作:


2.在钥匙串访问中把Charles的根证书设置为信任:

三、在iOS设备上配置证书

1.首先在Charles点击


2.会弹出以一个提示框:


3.有的版本也会弹出不一样的,比如我的:


4.没关系,到系统网络查看iP


5.配置手机网络的HTTP代理为手动,然后更改服务器为电脑的IP,端口为8888.

注意:电脑和手机要在同一局域网内。

6.手机浏览器中输入charlesproxy.com/getssl,安装证书

7.之前如果出现如下,选择允许即可:


8.此时已经可以抓取iOS的http请求数据了:


  • Structure 按照域名分类显示。sequence按照时间选项分类显示。
  • 域名前面的符合表示请求是否加密了

四、抓取HTTPS请求

1.选择如下:


2.在弹框中添加,需要查看https请求的域名:


3.比如我添加了知乎的,查看


知乎通知接口信息

知乎通知接口信息

4.知乎首页动态


5.对应的接口:


知乎首页动态接口

知乎首页动态接口

提醒:不抓包时,把手机的http代理改为自动

相关文章

网友评论

      本文标题:抓包工具Charles使用方法

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