mitmproxy安装(windows)

常见抓包软件:

抓包软件名称 支持的操作系统 适用平台 调试难度 软件功能程度
fiddler windows/linux 网页端、APP端 一般
mitmproxy windows/mac/linux 网页端、APP端 一般
packetCapture Android APP端 简单

fiddler是一个web调试代理平台,可以监控和修mitmproxy安装(windows)_第1张图片改web数据流

fiddler缺点:

  • fiddler只支持http https ftp websocket数据流等相关的协议 
  • 无法监测或修改其他数据,如smtp pop3
  • fiddler无法处理请求和响应超过2G的数据

mitmproxy介绍:可以和python语言融合在一起

mitmproxy是用于MITM的proxy

MITM即中间人攻击(Man-in-the-middle attack)

mitmproxy优点:

  • 和正常代理一样转发请求,保障服务端和客户端的通信
  • 拦截请求,修改请求,拦截返回,修改返回
  • 可以载入自定义python脚本

mitmproxy安装(windows)_第2张图片


 安装步骤:

官网下载安装即可。

mitmproxy安装(windows)_第3张图片

安装方式2:通过pip安装

pip install mitmproxy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

mitmproxy安装(windows)_第4张图片

mitmproxy安装(windows)_第5张图片

mitmproxy安装(windows)_第6张图片

他说mitmproxy不能在windows中运行。

但是它还说一共有3个组件:mitmproxy、mitmdump、mitmweb

一般进行抓包的时候用mitmproxy,在与python交互的时候用mitmdump.

windows中一般使用mitmweb抓包。linux中一般使用mitmproxy进行抓包

windows、linux都可以用mitmdump与python进行交互.

你可能感兴趣的:(抓包)