官方下载地址:
Download a Free Trial of Charles • Charles Web Debugging Proxy
charles安装完成后,就可以抓取电脑上/手机上的http的请求。
抓取https包设置 pc端抓包设置抓取https的时候还需要进行一些设置。windows的设置于mac不太相同,但基本 *** 作都是一样。这边以windows为例
电脑安装证书
Help—SSL Proxying—Install Charles Root Certificate
证书安装完成后,设置SSL Proxying Settings。
选择:Proxy—SSL Proxying Settings…
添加相应的host以及端口,如下图所示。
//443端口是HTTPS服务
重启charles和浏览器就可以使用charles抓取电脑中的https请求了
手机抓包设置iOS机子示例
1、Help—SSL Proxying—Install Charles Root Certificate on a Mobile Devices or Remote Browser
2、手机端打开无线网的设置—代理设置。设置代理服务器、端口为上图中的ip和端口
3、配置代理信息后,Charles会出现授权窗口,点击Allow即可。不小心拒绝了也可以在以下路径设置手机端访问的ip
Proxy—Access Control Settings
4、允许链接后,在浏览器中输入:chls.pro/ssl下载证书。下载完成后,进入设置-描述文件-安装,安装完成,状态显示已验证。
安装后设置信任证书(设置-通用-关于手机-证书信任设置),将下载的charles证书开启设置为信任。
5、设置完成后可以使用charles抓取手机发出的https请求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)