利用Charles 抓取https连接

来源:互联网 发布:java asm问题处理 编辑:程序博客网 时间:2024/06/04 19:16


需求:mac电脑,使用Charles抓取安卓手机请求的https连接

一、mac电脑,安卓手机分别安装证书

二、Charles里添加要抓取的https地址


-、下载安装证书

1.为mac下载安装证书

 启动Charles-Help-SSLProxy-Install Charles Root Certificate-触发钥匙串访问界面-找到[ Charles Proxy Custom Root Certificate]-打开-选择信任-始终信任

OK电脑上的证书安装完毕了


2.为android手机安装证书

前提:手机设置好代理

启动Charles-Help-SSLProxy-Install Charles Root Certificate on a Mobile Devices -弹出提示框(提示框中有一个下载链接)-打开手机浏览器输入该链接-下载证书

-证书下载完成后-打开手机设置-安全(根据手机不同此项的名字也不同)-从存储设备安装-找到证书的下载位置 点击安装即可


二、Charles里添加要抓取的https地址

启动Charles-Proxy-SSL Proxy Settings-Add-加入响应的https请求

OK,至此全部设置完成,可以开心的抓包了






0 0