charles中如何对https抓包

来源:互联网 发布:舒适达专业修复知乎 编辑:程序博客网 时间:2024/05/19 14:39
  • 如果不进行下面的设置,https的reqeust和response都是乱码,设置完之后https就可以抓包了。

手机端操作

IOS

  • 下载Charles证书[http://www.charlesproxy.com/ssl.zip]
      (http://www.charlesproxy.com/ssl.zip)
  • 解压后导入到iOS设备中(将crt文件作为邮件附件发给自己,再在iOS设备中点击附件即可安装;也可上传至百度之类的网盘,通过safari下载安装)

Android

  • 手机连上charles
  • 点击help—ssl proxy—install charles root ……

  • 在手机浏览器输入以下网址

  • 下载安装证书

PC端操作

  • 在Charles的工具栏上点击设置按钮,选择Proxy Settings…
  • 切换到SSL选项卡,选中Enable SSL Proxying,SSL选项卡的Locations里填写要抓包的域名和端口,点击Add按钮,在弹出的表单中Host填写域名。比如填api.instagram.com,Port填443
0 0
原创粉丝点击