mitmproxy 是一个免费的开放源代码交互式HTTPS代理,可以用来拦截、修改、保存 HTTP/HTTPS 请求,并且提供了 mitmweb 插件,是类似于 Chrome 浏览器开发者模式的可视化工具,非常方便用于APP、微信小程序等的功能调试。

安装

# 安装pip
yum -y install python3-pip
# 更新pip
pip3 install -U pip
# 安装 mitmproxy
pip3 install mitmproxy
# 添加防火墙规则
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --permanent --add-service=http
firewall-cmd --reload
# 运行 mitmweb
mitmweb -p 8080 --web-port 80 --web-iface 0.0.0.0

自定义中间证书

mitmproxy 默认的配置目录为 ~/.mitmproxy ,你可以通过命令参数 –set confdir=DIRECTORY 修改默认配置文件位置,而默认位置只需要替换 ~/.mitmproxy/ 目录下的 mitmproxy-ca.pem mitmproxy-ca-cert.cer mitmproxy-ca-cert.pem 三个文件即可。


原文链接地址:http://blog.exsvc.cn/article/centos7-install-mitmproxy.html
转载请注明:转载自 易科博客 ,谢谢!

发表评论

电子邮件地址不会被公开。 必填项已用*标注