mitmproxy
mitmproxy介绍、特征、工具以及示例 – pytorch中文网 (ptorch.com)
1、介绍
mitmproxy是一个python的项目,可以实现为HTTP/1,HTTP/2和WebSockets提供交互式的,具有SSL/TLS功能的拦截代理。
基于pip进行安装,然后可以提供三种形式的服务:
mitmproxy是具有SSL/TLS功能的交互式拦截侦听代理,具有用于HTTP/1,HTTP/2和WebSockets的控制台界面。mitmweb是用于mitmproxy的基于Web的界面。mitmdump是mitmproxy的命令行版本。将tcpdump用于HTTP。
2、安装
有两种安装方式:
(1)官网下载安装:mitmproxy – an interactive HTTPS proxy
(2)pip安装,需要环境支持pip工具


3、三种使用示例
(1)web请求


将firefox代理端口设置为8080,即可捕获监听。

https可以直接查看:

(2)mitmdump

(3)mitmproxy

注意:
通过pycharm环境pip工具安装,只能在pycharm的local terminal使用以上三种命令。直接cmd使用,是无效命令。


浙公网安备 33010602011771号