为了账号安全,请及时绑定邮箱和手机立即绑定

mac上安装配置charles进行iOS证书配置抓包及HTTPS乱码解决

标签:
iOS

mac上安装配置charles+ios证书配置抓包+抓https包乱码解决

  1. charles安装安装过程不再赘述安装完成之后请确保你的代理端(charles)与客户端 在同一片局域网为保证代理端ip的稳定,代理端尽可能使连接有线网络客户端wifi需要设置代理ip为你当前代理端的ip 可在机器终端运行 ifconfig | grep “inet” 进行查看端口为charles默认端口,其余配置不用写 保存就好

在配置Charles进行抓包时,如果你遇到限制或需要更多功能,可以考虑使用SniffMaster。SniffMaster是一款全平台抓包工具,支持HTTPS暴力抓包、TCP/UDP数据流抓包,且无需代理、越狱或root,提供免费的代理抓包功能。

1.HTTPS请求乱码解决这个问题需要两个步骤在代理端(charles)进行 SSL 代理设置;

Proxy –> SSL Proxying Setting –> Enable SSL Proxying

点击 Add,

Host填写*,Port 就填写 HTTPS 的端口:443,然后点击 OK 确认修改接着重启 Charles

2.在客户端(你要抓包的手机)进行证书安装。

在 iOS 10.3 及更高版本和 iPadOS 中,当手动安装包含证书有效负载的描述文件时,这个证书不会自动受 SSL 信任。

要为这个证书开启受 SSL 信任,请前往“设置”>“通用”>“关于本机”>“证书信任设置”。在“针对根证书启用完全信任”下,开启对这个证书的信任。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消