参考链接
- charles:https://www.charlesproxy.com/
Charles
基础配置
- 设置端口
- https 包抓取设置
安装证书
mac
- 浏览器输入:chls.pro/ssl
- 点击下载下来的证书文件,进入安装证书的页面
- 安装证书
- 信任证书
windows
- Help–SSL Proxying
- 点击安装证书
- 选择本地计算机,点击下一步
- 将证书安装在“受信任的根证书颁发机构”
移动设备
- 手机和电脑在统一wifi下
- 手机–wifi–修改代理为手动
- 输入代理服务器地址:电脑ip地址
- 输入charles代理端口号:8888
- 点击保存
- 手机浏览器里面输入:chls.pro/ssl
- 安装证书
注意的问题
- android:默认支持7一下的抓包
- ios:10以上系统 设置–通用–关于本机–证书信任开关要打开
charles map remote
charles map local
mitmproxy
- 官网:Introduction
安装
- mac:brew install mitmproxy
- windows,linux:
- Install a recent version of Python (we require at least 3.6).
- Install pipx.
- python3 -m pip install --user pipx
- python3 -m pipx ensurepath
- pipx install mitmproxy
验证是否安装成功
mitmdump --version