win10 -- mitmproxy安装笔记

  • 官网地址:官网https://mitmproxy.org/

安装mitmproxy

mac:brew install mitmproxy
window、linux:
a、python 3.6及以上
b、pip install pipx
c、pipx install mitmproxy

  • 以上是官方提供的安装方法,实际我在进行第c步的时候就出错,最终我是以pip install mitmproxy的方式安装成功的。

下载证书

  • 1、在命令行输入mitmdump,默认监听8080端口,当前可以加-p参数指定端口
    在这里插入图片描述
  • 2、设置代理,并打开代理:
    方式一:可在浏览器中设置代理win10 -- mitmproxy安装笔记_第1张图片
    方式二:也可在本地设置代理
    win10 -- mitmproxy安装笔记_第2张图片
  • 3、浏览器输入http://mitm.it/根据需要下载对应的证书
    win10 -- mitmproxy安装笔记_第3张图片
    Windows证书:mitmproxy-ca-cert.p12
    Android证书 :mitmproxy-ca-cert.pem

安装证书

  • win证书安装
    1)双击mitmproxy-ca-cert.p12,点击下一步
    win10 -- mitmproxy安装笔记_第4张图片
    2)点击浏览选择win证书的存放路径,点击下一步
    win10 -- mitmproxy安装笔记_第5张图片
    3)如果不设置密码,直接点击下一步
    win10 -- mitmproxy安装笔记_第6张图片
    4)点击第二个选项“将所有的证书都放入下列存储”,点击“浏览”按钮,选择证书存储位置为“受信任的根证书颁发机构”,确定后,点击“下一步”按钮。(最后,如果有安全警告弹出,直接点击“是”按钮即可。这样就完成了win证书的配置了)
    win10 -- mitmproxy安装笔记_第7张图片
  • Android证书安装
    1)在Android手机上,将mitmproxy-ca-cert.pem文件发送到手机上,点击证书
    win10 -- mitmproxy安装笔记_第8张图片
    2)输入证书名称,例如:mitmproxy,然后点击确定则完成了安装。
    3)说明:如果安装不上,可从设置—安全—从SD卡安装,的方式安装。

你可能感兴趣的:(win10 -- mitmproxy安装笔记)