charles代理工具(配置移动端代理)

2022-09-04  本文已影响0人  菜蚴菜
一、必要的工具

下载charles:https://www.charlesproxy.com/
下载 switchhost:https://swh.app/zh
switchhost的使用看官方例子就可以,比较简单,主要是配置host

二、配置charles

1、菜单Help——ssl proxying——Install charles root certificate

image.png

2、安装根证书,放到找得到的目录下

image.png
image.png
image.png

3、开始->输入mmc调起控制台

image.png

文件-添加/删除管理单元,选中【证书】,单击添加,根据情况选择账户——【完成】


image.png

4、charles菜单->Proxy->SSL Proxying Settings..._SSL Proxying,勾选enable,Add添加域名端口,全部填【*】。(这个步骤在手机抓包和连接代理的时候可以关闭)。
此步骤为止,基本保证PC端的抓包,移动端继续往下翻


image.png

5、Help > Local IP Address,如果电脑有多网卡时,需要根据实际情况选择。如下图。
获取ip地址:开始->cmd 打开控制台 输入ipconfig 查看自己的ipv4的地址

image.png

查看设置本机代理端口

image.png
image.png
三、手机连接代理(需要和电脑在同一网络下)

网络>无线->配置代理,把charles上显示的地址输入手机代理中。如图操作。
连上之后charles弹窗询问是否允许链接——【Allow】


image.png

手机打开系统自带浏览器输入上面图一给出的地址,一般到chls.pro/ssl ,android系统下载安装证书后,输入任意命名即可完成。
iOS需要在设置-已下载描述文件,点击安装,然后在手机设置里搜索“证书”——【证书信任设置】——打开——完成

上一篇 下一篇

猜你喜欢

热点阅读