第一步:下载和配置Charles
先去官网下载charles,[下载地址](https://www.charlesproxy.com/)
首先是工具下载和安装 首先需要下载Java的运行环境支持(一般用burp的人肯定也都有装Java环境)。装好java环境后,可以直接去百度搜索并下载charles的破解版,下载到破解版之后,里面一般会有注册的jar文件,然后注册后就可以永久使用了(ps:不注册的话,每次使用30分钟,工具就会自动关闭)。
第二步:配置Chales:安装好后配置如图
Proxy–>Proxy Settings 设置端口号
第二步:设置Android手机
首先获取PC的ip地址:命令行中输入:ipconfig,获取ip地址
记住IP地址。
下面来对Android手机进行代理设置:
首先确认手机和PC是连接在同一个局域网中
进入手机的设置->点击进入WLAN设置->选择连接到的无线网,长按弹出选项框,如果是小米手机,直接进入连接的无线网详情页,底部有选项是否启动代理可以设置。如: 如图所示:
![这里写图片描述]
这样的话,基本上就设置成功了,第一次连接成功时,在电脑上的charles会跳出一个选项,到时候选
allow 就可以了。
*注意:很重要,如果按照这样设置,却没有设置成功,charles上并不能收到手机app发送的请求,
那么很有可能是你的电脑的防火墙没有关,我之前试了很久都没有成功,后来关闭了电脑的防火墙,charles就能收到手机app发送的请求了*