Charles使用教程(Mac)
一、下载并安装新版Charles
官网地址:https://www.charlesproxy.com/download/
说明:当前安装的最新版是4.5.6,以下下载的jar包也是针对此版本
二、替换本地charles.jar包
1.下载地址:https://pan.baidu.com/s/1frWu2r48ZclQ6qa2ZEjA3Q 提取码:9x93
或者:https://download.csdn.net/download/dou_being/12605423
2.下载好对应的jar包后,找到安装目录,然后替换里面的Charles.jar
各系统的安装目录如下:
(1)macOS: /Applications/Charles.app/Contents/Java/charles.jar
(2)Windows: C:\Program Files\Charles\lib\charles.jar
(3)Ubuntu: /usr/lib/Charles-proxy/charles.jar
三、Charles的配置及使用
1.电脑端配置
(1)打开连接的Wi-Fi网络设置,如下图:
(2)打开Charles,在菜单栏点击【Proxy】—》【macOS Proxy】,macOS系统HTTP/HTTPS代理将会被自动设置为本地代理,默认端口8888,如图:
(3)点击菜单栏【Proxy】—》【SSL Proxy Settings】,在SSL Proxying选项卡中添加需要抓包的域名和端口,如图
(4)点击菜单栏,【Proxy】—》【Proxy Settings】,设置如下:
(5)点击菜单栏【Help】—》【SSL Proxying】—》【Install Charles Root Certificate】,安装Charles根证书,并设置为信任,如图
(6)点击菜单栏【Help】—》【SSL Proxying】—》【Install Charles Root Certificate on a Mobile Device or Remote Browser】,如图
(7)然后进行客户端配置
2.客户端配置(以iOS配置为例)
(1)手机端连接与电脑端连接相同的Wi-Fi
(2)点击连接Wi-Fi的感叹号按钮,打开代理设置,输入上面(6)步骤弹出的电脑端IP地址和端口号,如图
备注:首次连接,在电脑端会弹出如下弹窗,点击【Allow】即可,如图
(3)打开safari浏览器,输入:chls.pro/ssl,下载证书
(4)进入手机设置,【通用设置】—》【描述文件】,点击刚才下载的证书,进行安装,如图
(5)打开证书信任开关,【通用设置】-【关于】-【证书信任设置】,找到Charles证书,将开关设置为打开,如图
以上步骤都配置好后,就可以在客户端抓包了。(下面附上一张成功抓包的截图:)
欢迎关注公众号:
Charles使用教程(Mac)相关推荐
- Charles 抓包使用教程 - MAC
简介 Charles 是在 Mac 下常用的网络封包截取工具,在做 移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析. Charles 通过将自己设置成系统的网络访问代理服 ...
- 抓包工具 Charles使用教程---抓取接口数据
1.抓包工具 Charles下载地址:https://xclient.info/s/charles.html#versions 2.使用教程:https://www.jianshu.com/p/fc2 ...
- Charles入门教程
Charles 中国特惠 Charles 正版五折优惠活动(限时:2015 年 11 月 14 日 – 30 日),仅限中国区购买,点击购买.在活动期结束后,价格将从 169 元上涨到 199 元. ...
- 【测试】 抓包工具 Charles 使用教程
文章目录 简介 Charles 实现原理 安装Charles Charles 主界面 Charles 抓包教程 PC端抓包 移动端抓包 HTTPS 抓包 Charles 常用功能 重复请求 模拟弱网 ...
- iOS Charles Proxy 教程
原文:Charles Proxy Tutorial for iOS 作者:Aaron Douglas 译者:kmyhy 有时不得不承认--我们曾经写过一些代码,它们不正确,但我们又无法调试.更麻烦的是 ...
- 新版 playCover 键位映射教程(mac 玩 ios 原神键位映射示例)
新版 playCover 键位映射教程(mac 玩 ios 原神键位映射示例) 首先我们先安装好 playCover 与原神,并成功打开游戏,还没有运行成功的可点击 这里 ⇲ 查看游戏安装教程 好的, ...
- 如何快速上手Mac电脑?mac新手教程 Mac电脑新手必看
现在有越来越多的朋友都开始使用mac电脑了,刚接触macOS的朋友肯定有些不太习惯,因为界面和操作方式都和windows有所不同,为了让mac新手更快的上手mac电脑,小编为大家准备了详细的mac新手 ...
- 使用conda/pip安装pytorch 0.3.1教程(mac/windos/linux)
pytorch v0.3.1发布,添加余弦退火方案来调整学习率以及添加random_split/reduce等函数,其实更新有一段时间了,很多小伙伴安装的时候发现被墙了无法使用,所以我整理了一下方便大 ...
- iOS、Android连接Charles代理(Mac版)
iOS.Android连接Charles代理(Mac版) 1.软件Charles的下载 网址:https://www.charlesproxy.com/ 选择下载Mac OS版本就行了,待安装完成后 ...
- 抓包工具 Charles使用教程
1.抓包工具 Charles Charles下载地址 转载:使用教程 参考文献: Charles使用教程及Https乱码解决 Charles手机安装证书 Charles官网 我们先开宗明义,把问题解决 ...
最新文章
- 将 SqlDataReader 类用于快速只进数据游标
- MATLAB_11-图像特征
- GetLogicalDrives GetDriveType GetVolumeInformation和FindVolumeClose
- python继承实现原理封装property
- Django 模型 —— 字段类型
- gitlab基本工作原理
- C++string容器-构造函数
- 六种方式实现生产者消费者(未完)
- 通过stream去重_Java 8 Stream.distinct() 列表去重的操作
- 常用JavaScript函数 59 - 70(自我总结)
- FFmpeg学习(4)——为视频嵌入字幕
- ajax前面$,连续多次发送Ajax前面的请求被后面的覆盖以致不能执行的问题
- px 与 dp, sp换算公式?(转)
- http://www.cashfiesta.com/php/join.php?ref=cyc5867
- html 字体兼容,设置兼容浏览器的中文字体
- java线程池newfi_java线程池
- C-V2X在国内车路协同的应用
- bzoj3998/洛谷3975 [TJOI2015]弦论 (后缀自动机)
- pasa查看mysql_PASA的安装与使用
- 使用OpenCV实现Halcon算法(1)亚像素提取边缘,Sub-Pixel Edge Detector
热门文章
- 色 彩 RGB 值 对 照 表
- 啊哈C语言 第三章 【代码】【习题答案】
- python UI自动化无界面运行
- 安卓蓝牙USB连接热敏打印机二
- sql 50道 练习题
- 深度篇——人脸识别(二) 人脸识别代码 insight_face_pro 项目讲解
- 软件质量管理体系-ISO 9000
- 【Scratch案例教学】scratch旋转风车 ​​​​scratch编程案例教学 scratch创意编程 少儿编程教案
- java对接微信公众号
- linux db2下载地址,请置顶:DB2 Developer Workbench下载地址