Charles V4.6.1 在win10下安装及https抓包 - 掘金

Charles V4.6.1 在win10下安装及https抓包

3,510 阅读1分钟

1,官网下载charles安装包

www.charlesproxy.com/download/

2,安装,一路运行到完成

3,打开charles,安装证书和设置代理

3.1  help>ssl proxying>install charles root certificate

安装步骤证书如下

3.2  proxy>ssl proxying setting

勾选enable SSL proxying,并在include添加自己要的捕捉的网址,host和port都输入表示抓全部的包,port输入443表示抓https的包,hots和port写具体的域名和端口,表示抓特定域名的包

3.3 proxy>proxy setting

全部给它勾上,支持的代理

以下这步也可不写

4,给手机安装证书 (以iphoneXR为例)手机浏览器打开chls.pro/ssl

允许

进入设置>通用>描述

找到证书文件,点击证书进去

右上角安装

安装后提示是否移除,取消,不移除,在配置描述文件里,看到已安装的证书

然后返回上级,找到关于本机,进入翻到最后

找到证书信任设置

把charles proxy CA 证书开启信任。IOS版本上到10之后,证书都需要手动开启信任,不然抓包一直显示unknown

5,手机网络设置代理

找到配置代理

将自动改为手动,并输入charles所在电脑的IP地址和刚才设置好的8888

怎么在PC查看IP就不详细写了,我的是192.168.1.16

6,接下来就可以在手机上启动APP,进行抓包啦

以下以一个聊天软件的app 注册账号为例,抓的https的包