mitmproxy

mitmproxy介绍、特征、工具以及示例 – pytorch中文网 (ptorch.com)

1、介绍

mitmproxy是一个python的项目,可以实现为HTTP/1,HTTP/2WebSockets提供交互式的,具有SSL/TLS功能的拦截代理。

基于pip进行安装,然后可以提供三种形式的服务:

  • mitmproxy是具有SSL/TLS功能的交互式拦截侦听代理,具有用于HTTP/1,HTTP/2WebSockets的控制台界面。
  • mitmweb是用于mitmproxy的基于Web的界面。
  • mitmdumpmitmproxy的命令行版本。将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使用,是无效命令。

 

posted @   挖洞404  阅读(209)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示