Charles安装与使用

 

charles是什么?主要用来干什么?

Charles是一款常用的抓包软件,一般苹果电脑,苹果比较常用

安装

1.到官网去下载charles安装包:https://www.charlesproxy.com/download/

安装包下载后根据提示安装好,一般不需要设置,直接下一步,下一步即可

 

使用(可以用在电脑端抓包,也可以来链接手机抓包):

1.通过代理连接手机抓包

设置好端口,打开charles-导航菜单栏找到Proxy->Proxy setting

Charles安装与使用

 

 

2.通过电脑相同网络连接到手机

在手机端打开设置-无线局域网-找到和电脑使用的同一个网络-点击详情-配置代理-选择手动,输入的服务器ip可以通过电脑的网络偏好设置查看,如下图,也可以通过终端命令查找

输入的端口号为上一步设置的端口号8888,然后保存即可

Charles安装与使用

 

 

除此之外,我们也可以直接打开charles-help-SSL Proxying-install Charles Root Certificate on a Mobile Device or Remote Browser获取IP和对应的端口

Charles安装与使用

 

 

Charles安装与使用

 

 

手机代理连接好后,打开手机的浏览器,输入chls.pro/ssl安装证书,因为https相关协议需要的安全等级严格,需要有安全证书才能抓到相关的接口信息

安装证书下载后,点击安装,安装成功后-到手机的设置页面搜索证书-证书信任设置-对安装成功的证书授予信息权限,完成之后抓包就可以不怕抓不到了 

对于手机证书连接不同的电脑,证书也会不同,大多都需要从新安装。

 

安卓手机和苹果手机的过程大体相似,具体手机型号不做过多介绍。

 

Charles安装与使用

上一篇:一个完整的性能测试流程


下一篇:WebService究竟是什么?