栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

软件安装 — mitmproxy 抓包工具

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件安装 — mitmproxy 抓包工具

目录

 

# 0. 描述

# 1. pip 安装

# 2. 抓包

## 2.1 mitmdump 命令

## 2.2 电脑端抓包

## 2.3 手机端抓包


# 0. 描述

mitmproxy(中间人代理) 是一个支持 HTTP 和 HTTPS 的抓包程序,类似 Fiddler、Charles 的功能,只不过它通过控制台的形式操作.

mitmproxy 还有两个关联组件,一个是 mitmdump,它是 mitmproxy 的命令行接口,利用它可以对接 Python 脚本,实现监听后的处理;另一个是 mitmweb,它是一个 Web 程序,通过它以清楚地观察到 mitmproxy 捕获的请求.


# 1. pip 安装

注:在 pycharm 的安装没有出错,但是后面在命令行里调用不出 mitmdump 命令,因此卸载后重新 pip,想知道是否下载成功只需要执行 mitmdump --version 命令,若有如图显示则下载成功


# 2. 抓包

## 2.1 mitmdump 命令

windows 是不能直接用 mitmproxy 的,这里我们用 mitmproxy 命令行接口进行抓包,如图,默认是监听了所有地址的 8080 端口

若想自己设定端口,可以使用 mitmdump -p xxxx(端口号) 命令,如图(我设置的是8889)

Ctrl + c 可以退出抓包过程 


## 2.2 电脑端抓包

win + F 搜索,proxy,点击更改手动代理服务器设置的选项,打开才能抓到包

抓到的包如图. 


## 2.3 手机端抓包

告诫自己:别靠近 雷电模拟器,自定义 IP 不了,后来我用的 mumu 模拟器,是安卓6.0,可以解决上一篇文章提到的问题

设置一下代理服务器所在的 主机+端口号

>> mitmdump

总结:ipconfig - 设置代理 - mitmdump - 登录网页

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/348277.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号