mitmproxy 入门安装
Posted catoop
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mitmproxy 入门安装相关的知识,希望对你有一定的参考价值。
简单说一下日常使用 mitmproxy 的场景:
就是可以在你抓包的过程中根据你的规则拦截HTTP/HTTPS请求自动执行脚本(这样就可以通过 Python 脚本来做一切你想做的事了)。
1、电脑安装python,安装过程中选择把pip一起安装了
2、进入cmd,使用pip安装mitmproxy
3、如果你脚本中需要使用其他组件,请使用pip对应安装,如下以安装 redis 为例
4、启动命令示例
mitmdump -p 18888 -s ./addons.py --ssl-insecure --set block_global=false
1、其中 -p 是 --listen-port 的简写,用于设定监听端口,不设定默认端口为 8080
2、-s 是 --scripts 的简写,用于指定要被调用执行的外部 python 脚本
3、–ssl-insecure 指不要验证上游服务器SSL/TLS证书
4、block_global 默认值是true,设定为false后会允许远程客户端连接,比如你要把服务开放到互联网上就就需要设置为false,纯本地内网使用则不需要
官方文档地址:https://docs.mitmproxy.org/stable/
(END)
以上是关于mitmproxy 入门安装的主要内容,如果未能解决你的问题,请参考以下文章
Python3+mitmproxy安装使用教程(Windows)