python的docker爬虫技术-mitmproxy之安卓模拟器mitmdump(11)
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:「docker实战篇」python的docker爬虫技术-mitmproxy之安卓模拟器mitmdump(11)本节主要一个特别
千家信息网最后更新 2025年12月02日python的docker爬虫技术-mitmproxy之安卓模拟器mitmdump(11)
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:「docker实战篇」python的docker爬虫技术-mitmproxy之安卓模拟器mitmdump(11)本节主要一个特别重要的组件,mitmproxy中的mitmdump,为什么说它重要?因为它可以跟python脚本进行交互,是不是美滋滋!
如何进行交互
- mitmdump的启动
默认的端口是8080
mitmdump- mitmdump指定端口的启动
指定端口是8889
mitmdump -p 8889- mitmdump指定python程序
指定端口和python程序
mitmdump -p 8889 -s test.py- 编写python程序
必须要有def requet,对于夜神模拟器的证书配置上次都说过了。这次都不说了。
from mitmproxy import ctx#必须这么写有个request,有个responsedef request(flow): # print(flow.request.headers) #ctx.log.info(str(flow.request.headers)) #ctx.log.warn(str(flow.request.headers)) ctx.log.error(str(flow.request.url)) ctx.log.error(str(flow.request.method)) ctx.log.error(str(flow.request.path))def response(flow): ctx.log.error(str(flow.response.status_code))- mitmproxy 按键
| 按键 | 说明 |
|---|---|
| q | 退出(相当于返回键,可一级一级返回) |
| d | 删除当前(×××箭头)指向的链接 |
| D | 恢复刚才删除的请求 |
| G | 跳到最新一个请求 |
| g | 跳到第一个请求 |
| C | 清空控制台(C是大写) |
| i | 可输入需要拦截的文件或者域名(逗号需要用\来做转译,栗子:idig8.com) |
| a | 放行请求 |
| A | 放行所有请求 |
| ? | 查看界面帮助信息 |
| ^ v | 上下箭头移动光标 |
| enter | 查看光标所在列的内容 |
| tab 分别查看 | Request 和 Response 的详细信息 |
| / | 搜索body里的内容 |
| esc | 退出编辑 |
| e | 进入编辑模式 |
使用命令启动mitmdump ,并将截获的数据保存到指定文件中
mitmdump -w outfile使用指定命令截获的数据,如指定处理脚本文件为script.py.
mitmdump -s script.pyPS:mitmdump 其实不太复杂,重要是写python脚本。
端口
重要
文件
程序
脚本
模拟器
信息
光标
内容
命令
按键
数据
箭头
链接
技术
爬虫
安卓
复杂
上下
原创文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库是否升级
数据库 矢量图
互联网 高科技农业策划书
应用软件开发北大青鸟
服务器怎么开启dhcp
疫情下企业网络安全预算
串口通讯设备转串口服务器
一个表属于某个数据库
恢复exchange数据库
如何建立数据库
互联网科技公司员工
数据库的实训心得
哈尔滨工程大学网络安全研究生
宁夏互联网养老软件开发专业制作
服务器镜像如何搭建
360网络安全会议
数据库系统原理第4版答案
计算机等级数据库考试难吗
甘肃虚拟服务器云服务器
卡片数据库
软件开发公司如何记账
马德里租房软件开发
手机软件开发商变更
网络电话服务器是什么样子
上海互联网科技公司关系图谱
ACME描述软件开发案例
网络安全宣传拍照
阿里云服务器数据库配置
岗位软件开发助理
ecd打开数据库