charles Https抓包

一、抓移动端http请求

1.在 Mac 中打开 Charles 应用;Proxy--Proxy Settings

[图片上传中...(image.png-cf5222-1544007794597-0)]

设置port 8888,OK

image

2.设置手机HTTP代理:确保移动设备与 Mac 笔记本在同一局域网内,添加代理ip地址(系统偏好设置-网络-IP地址)和端口号(8888)

image

点击右侧蓝色的感叹号

image

点击配置代理,选择手动,填写Mac的IP地址和端口号

image

3.在iOS设备上访问接口数据,在 Charles 弹出的确认窗中选择 Allow,允许即可。

二、抓移动端https请求

1.必须先走一遍上面(抓移动端http请求)流程

2.手机安装 Charles 证书:使用 Safari 浏览器访问地址:
http://www.charlesproxy.com/getssl
,浏览器会下载证书并提示安装,

3.手机--设置--通用--关于手机--证书信任设置--打开刚才安装的(信任此证书)

4.配置Charles

image
image

点击Add

image

三、抓Mac浏览器http请求

1.打开Proxy->勾选macOS Proxying

image

四、抓Mac浏览器https请求

1.必须先走一遍上面(抓Mac浏览器http请求)流程

2.安装charles证书

image

3.打开钥匙串,找到charles证书,右键,显示简介,设置为始终信任。(我已经设置为已经信任,如果未信任时这个证书会带红色的叉叉)

image
image

charles Https抓包

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、写在前面二、Https抓包的实现(一)首先,电脑得装个证书(二)然后,移动设备上安装证书       * 安装...
    叛逆的青春不回头阅读 14,498评论 5 14
  • 在Mac上抓Android手机的Https包 Charles注册码 Registered Name:https:/...
    wIsper阅读 14,924评论 1 50
  • 许久没有写东西了,临时想到什么就写什么,可能是比较陈旧的知识和应用了,但也不妨写下来给自己看,以便以后可以翻阅查看...
    追风车的面瘫阅读 3,564评论 0 4
  • 1、查看配置 SSL 代理: image.pngdownload.png 2、为 手机 设置代理在 Wi-Fi 中...
    iVikings阅读 4,023评论 0 1
  • 月飞飞:“凝儿,我并不是一个没有原谅别人能力的人。每当你想原谅他的时候,那个人会一次又一次再一次作出令你惊讶的事情...
    嚒哒嚒哒阅读 1,351评论 0 0

友情链接更多精彩内容