Charles抓包

刚开始接触Charles,会了一些简单的使用,所以记录下来,如果错误,还请大家指出。

文章为两个部分:
1.安装
2.抓包(http / https)

Charles安装

官方的安装地址:官方地址
个人收藏的干货地址:个人干货

抓包

1.查看电脑的ip地址
Charles抓包_第1张图片
系统设置偏好->网络.png

或者在终端中输入 ifconfig en0

Charles抓包_第2张图片
B298A7A3-C896-4C55-BE51-E9B63D2B5008.png
2.设置手机http代理

将手机与Mac连接同一个WiFi,并设置HTTP代理,
服务器为电脑IP地址:192.168.0.100(电脑的IP地址),端口为1234(端口自己随便设置)

Charles抓包_第3张图片
9A3CC8B78708A57317DEF233B55C785A.png

注意:设置代理后,电脑需要打开Charles手机才能上网(如果不使用Charles了要将手机代理关闭,不然手机将不能上网)

3.进行http抓包

将代理端口设置成刚才的1234

Charles抓包_第4张图片
78D794D7-C6DE-4F9F-86E8-51DD699A0850.png

如果弹出这样的提示,请点击允许

Charles抓包_第5张图片
image.png

打开一个app,如果是http请求

Charles抓包_第6张图片
10E77CED-1165-463F-9EA9-90B068AC90E3.png

到这里抓http就成功啦

4.进行https抓包

安装SSL证书到设备

你可能感兴趣的:(Charles抓包)