-
charles
Charles是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。
Charles的主要功能:
(1)截取Http 和 Https 网络封包。
(2)支持重发网络请求,方便后端调试。
(3)支持修改网络请求参数。
(4)支持网络请求的截获并动态修改。
(5)支持模拟慢速网络。
-
下载
https://www.charlesproxy.com/download/
-
安装
一路next即可
License 从网上复制来的
Registered Name:githubiiwen
License Key:F9BDFE09DA1BA650A7
-
配置
(1)help—>SSL Proxying—>Install Charles Root Certificate, 注意下面证书存储
(2)配置拦截https
Proxy—>SSL Proxying Settings, Host填为,代表后面出现的任意Host,port设置443*, 设置好后需要重启软件
(3)勾选window代理
(4)配置proxy, 位置: Proxy—>Proxy Settings
这时候基本已经设置好了。
-
代理手机,抓包苹果手机的访问
手机和电脑需要在同一个局域网内
苹果手机默认浏览器地址输入
https://chls.pro/ssl
安装手机证书
配置手机连接的那个WIFI的代理,服务器写你电脑的ip,端口写:上面配置的8888