mac charles使用教程抓取手机端http https

1.下载链接v4.0 链接:https://pan.baidu.com/s/11r7Mk5oVOlAqHVu2s4U-lw  密码:npwb

2.激活:点击菜单栏Help -> Registered -> 输入激活码

mac charles 永久激活码

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

3.SSL证书安装与信任

help>SSL Proxying>三种证书:钥匙串根证书,模拟器证书,手机和浏览器证书

选择钥匙串根证书

选择根证书,会弹出来钥匙串,这时候charles证书是不被信任的,双击该证书之后,将该证书设置为始终信任

4.代理和端口号设置 解决https请求乱码

Proxy> SSL Proxy Setting

这里写图片描述

添加https端口
Host:填*表示所有网站HTTPS都抓
Port:443

5.手机端抓包https http

前提手机链接的WiFi和电脑必须在同一局域网下

配置端口:在此我配置成8899

 

把电脑设为代理服务器,那么要知道当前电脑的ip地址,你可以通过Charles中来查看:

 

手机配置,点击所连接的wifi右侧图标

 

配置代理的时候,服务器地址填电脑中的ip地址,端口填前面Charles中配置的8899,点击右上角存储

注意:

如果抓取https请求是unknown, 你的requests和response中显示的是乱码,那么你的手机中需要安装一个证书:

在手机浏览器中输入:https://chls.pro/ssl 会提示安装证书

点击访问此网站

 

安装它,然后在(我的是iphone)“关于本机” - 证书信任设置 - 信任该证书:

到此安装配置全部完成了。不用Charles后,手机上记得退出代理。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很高兴回答你关于Charles Mac使用教程的问题!以下是一些简单的步骤和指导,帮助你开始使用Charles Mac: 1. 下载和安装:首先,你需要从Charles的官方网站(https://www.charlesproxy.com/)下载适用于MacCharles版本,并按照安装向导进行安装。 2. 启动Charles:安装完成后,你可以在Applications文件夹中找到Charles应用程序。双击启动它。 3. 配置网络:在启动Charles后,你可能需要配置你的网络设置,以便将网络流量路由到Charles代理。你可以选择手动配置你的网络设置,或者使用Charles提供的自动配置选项。 4. 查看网络流量:当Charles成功地拦截了你的网络流量后,它将在主界面中显示请求和响应的列表。你可以使用搜索和过滤功能来查找特定的请求。 5. 查看请求和响应的详细信息:双击请求或响应条目,以展开并查看更多详细信息,如请求头、响应头、正文内容等。 6. 修改请求和响应:你可以使用Charles来修改请求和响应,比如修改请求头、重发请求、修改响应内容等。但请注意,这仅限于你自己的测试环境中使用。 7. SSL代理设置:如果你需要拦截HTTPS流量并查看加密内容,你需要配置Charles的SSL代理设置。这涉及到安装Charles的根证书,请按照Charles提供的指南进行操作。 这只是一个简单的教程,帮助你开始使用Charles MacCharles还有很多其他强大的功能和设置,你可以在官方网站或官方文档中找到更多详细信息和教程。祝你使用Charles愉快!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值