Charles抓包教程

Charles
下载:https://www.charlesproxy.com/latest-release/download.do

注册:

选择菜单—> Help—> Register,输入

Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
选择菜单—> Help—> Register—>SSL Proxying:

Install Charles Root Certificate

Install Charles Root Certificate in iOS Simulators

打开钥匙串设置—>系统,选择Charles 证书,双击打开证书信息,选择“始终信任”证书

选择菜单—>Proxy—>SSL Proxying Settings,增加Host与Port设置

*:代表所有域名与端口
在这里插入图片描述

开思电商项目 > Charles抓包 > image2020-1-15_17-20-36.png

解决代理或网络冲突:
取消“自动代理”:设置 -> 网络 -> Wifi -> 高级 -> 代理,在左侧的配置协议列表中取消勾选"自动发现代理"和“自动代理配置”。

删除指定域名:Proxy->Recording settings->include

关闭以太网:设置 -> 网络 ->以太网->配置IPv4,选择“关闭”

查看是否有多个IP,Help-> Local IP Address

Proxy→Access Control Settings中检查IP设置

抓取Mac上所有请求:
选择菜单—>Proxy —> macOS Proxy,勾选上macOS Proxy

iOS模拟器抓包
设置权限:模拟器设置->通用->关于本机->证书信任设置-开启“Charles Proxy”信任开关

手机APP抓包:
iPhone安装证书

在iPhone浏览器中访问http://charlesproxy.com/getssl可以下载证书并安装。

开思电商项目 > Charles抓包 > image2020-1-15_17-23-16.png

注意:此地址一般不会变化,可以在Charles菜单栏 -> Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device or Remote Browser中查看最新的官方证书下载地址以及操作步骤

开思电商项目 > Charles抓包 > image2020-1-15_17-21-11.png

信任证书

手机设置->通用->关于本机->证书信任设置->打开证书信任开关

手机wifi添加代理

设置-无线局域网-点击所连接的wifi(与电脑相同wifi)-配置代理-选择手动

输入电脑ip地址与端口,然后保存

启动APP抓包,这时电脑Charles弹出授权弹窗,选择“Allow”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值