美文网首页
Charles抓https包

Charles抓https包

作者: 旅途的喵 | 来源:发表于2019-06-24 14:28 被阅读0次

网页上访问https的话会有乱码,因为经过SSL加密。

抓macOS的包

我们以www.baidu.com为例子

百度.png
1.安装SSL证书
打开Charles,上方菜单栏 —-》Help —-》SSL Proxying —-》Install Charles Root Certificate,
image.png
如果有红色警告从钥匙串找到证书 双击打开在“加密套接字协议层(SSL)”一栏选择始终信任,关闭保存即可。
如图
信任证书.png
之后在菜单栏选择Proxy -> SSL Proxy Settings..
添加需要抓包的域名端口
image.png
然后就可以看到乱码已经不存在了
image.png

抓iOS应用包

  • 设置好同一局域网并设置好端口号后从菜单栏选取


    image.png
  • 在iOS设备上使用Safari浏览器访问 http://chls.pro/ssl,Safari浏览器会自动下载证书并提示安装,根据提示一步一步安装好,证书会被添加到『设置 -> 通用 -> 描述文件』中。
    然后在通用 ->关于本机 ->证书信任 ->完全信任证书
    image.png
    同样在菜单栏选择Proxy -> SSL Proxy Settings...
    添加需要抓包的域名端口(不指定域名时可填写*,另https使用端口443)

end

如果不会抓包可以查看这篇文章
https://www.jianshu.com/p/9822e3f28f0a

相关文章

网友评论

      本文标题:Charles抓https包

      本文链接:https://www.haomeiwen.com/subject/ytnnqctx.html