当前位置: 首页 » 笔记 » Charles配置SSL证书抓取https链接及手机连接正文

Charles配置SSL证书抓取https链接及手机连接

  • 零分
  • 2,297

Charles抓取https链接需要配置SSL证书,不配置可能基本上都抓取不到,抓取到的也基本上都是unknown。

配置SSL证书,首先安装证书:

基本上都是一路“下一步”。到之后安装完成!

设置端口:https的端口基本上都是443。

建议添加2条,*:443和*:*,“*”星号是通配符。完成重启软件,基本上就设置完成了!

手机连接,就是抓取手机上软件的包,需要设置一个代理,手机和电脑需要在同一个网络下。

代理–代理设置,端口可以随便写,勾选启用透明http代理。然后打开帮助–本机IP地址,记住下面的IP

手机设置,ISO:

设置 -> 无线和网络 -> WLAN,点击网络最右边的“i”符号->点击 配置HTTP代理,代理 -> 手动,服务器主机名 -> 填写 上面记住 的IP 地址,服务器端口 -> 填写上面设置的端口(默认:8888),下载证书

打开手机浏览器输入:chls.pro/ssl 下载Charles证书

信任证书,通用-描述文件与设备管理中查看下载的配置文件,点击charles Proxy CA(xxx)选择安装。

Charles弹出提示,点击Allow(允许)

设置完毕,可以在charles抓取Https的请求

如果设置好之后在出现抓包结果是unknown

原因是尽管在chls.pro/ssl下载了描述证书,然后进入了设置->通用->描述文件与设备管理,安装了描述证书。开启信任

安卓:

长按WiFi上的链接设置代理。

证书安装,手机打开chls.pro/ssl 下载Charles证书,文件管理器,后缀.pem修改称.crt安装!

声明:博客中如无特殊说明或标注的文章均为博客原创文章,部分文章来源互联网,如有侵犯您的版权,或者对零分博客发布的文章有异议,请来信告知删除、修改,如您有好的建议或者意见也可以来信,谢谢!

请TA喝杯水^_^ 如本文“对您有用”,欢迎随意打赏,让我们坚持创作! 请TA喝水