前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mitmproxy的使用

mitmproxy的使用

作者头像
小小咸鱼YwY
发布2020-06-19 15:48:55
7810
发布2020-06-19 15:48:55
举报
文章被收录于专栏:python-爬虫python-爬虫

一.介绍

中间人代理可以理解成和中间件差不多

mitmproxy工程工具包,主要包含了3个组件

  • mitmproxy:拦截的http(s)记录控制台显示 【window不支持】
  • mitmdump:命令行接口,可以对接python脚本,通过脚本实现监听后的处理,可定制个人需求
  • mitmweb:web形式展示

二.安装

pip3 install mitmproxy

三.使用

手机要和电脑关联上

  • cmd运行IPconfig获取本机IPve地址
  • 浏览器输入本就地址:8080也就是mitmproxy的地址

如果是pc 端关联原理也一样代理设置用mitmproxy的地址

因为我是window所以我不怎么用mitmproxy

mitmdump的使用

其他我是平时不怎么用就不写啦

  • 截获的数据保存到文件中mitmdump -w 文件路径
  • 执行python脚本mitmdump -s 脚本路径 脚本里面代码 def request(flow): flow.request.headers['User-Agent'] = 'MitmProxy' print(flow.request.headers) #request()方法 #参数为flow,HTTPFlow对象 #request属性即可获取到当前请求对象,我们可以随意修改request对象的相关资料
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-10-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.介绍
  • 二.安装
  • 三.使用
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档