安装根证书
在给抓包的工具初始化代理环境时,往往会涉及到安装对应工具的根证书,下面总结其中相对通用的逻辑。
- 安装根证书
- 安装代理证书
- 给Charles安装根证书
- 给mitmproxy安装根证书
- 通用逻辑
- pc端
- 开启代理
- 移动端
- 给WiFi加上代理
- 用浏览器访问网址下载代理证书
- 访问网址
- Charles地址
- mitmproxy地址
- http://mitm.it
- 如果没给WiFi加代理则会提示
if you can see this, traffic is not passing through mitmproxy
- 如果没给WiFi加代理则会提示
- http://mitm.it
- 证书文件
- 正常时
- Charles:
charles-proxy-ssl-proxying-certificate.pem
- 有时是:
getssl.crt
- 有时是:
- mitmproxy:
mitmproxy-ca-cert.pem
- Charles:
- 异常时:无法下载
- Charles:
downloadfile.crt
- mitmproxy:
perm.crt
- Charles:
- 正常时
- 访问网址
- pc端
- 安装代理证书