Charles:抓包+ssl证书下载+ssl证书安装

一、抓包设置

1、手机抓包:

1)首先查看自己电脑的ip:

windows:ipconfig命令

mac:ifconfig命令

 

 

2)电脑端打开Charles软件

3)设置手机代理

设置手机连接与电脑相同的wifi地址,华为手机是长按连接成功的wifi地址—>修改网络—>点击“代理”—>选择“手动”—>输入服务器主机名(上面查到的ip地址)—>输入服务器端口(8888)—>点击“保存”

4)设置完手机代理,电脑端的Charles会出现弹窗:Connection from 你的ip地址

点击 Allow 即可

2、电脑抓包

无需设置

 

经过以上设置,Charles可以抓包电脑端的请求和手机端的请求,但是https的请求,会显示unknown

 

二、https抓包

1、下载Charles ssl证书

1)必须手机端连接代理,电脑端打开Charles

2)打开手机端浏览器,输入地址:chls.pro/ssl

浏览器会自动下载

2、安装Charles ssl证书

以华为手机为例:设置—>安全—>更多安全设置—>加密和凭据—>从存储设备安装—>搜索Charles即可找到下载的安装包—>点击证书,为其命名为Charles,选择“VPN和应用”—>点击“确定”即可

 

三、Charles:设置只抓包过滤后的网址

Proxy—>Recording Settings—>Include—>Add—>添加要抓包的地址,前面用星号代替即可

 

 

现在就可以正常抓包啦~

posted @ 2021-12-14 18:10  花飞为花悲  阅读(8814)  评论(0编辑  收藏  举报