APP爬虫必备,Python 命令行抓包工具 mitmproxy

今天给大家介绍一个我经常用来APP抓包的一个基于Python 的命令行工具-mitmproxy。 无论是编写APP爬虫或者调试一些APP接口我们经常需要进行抓包,比如我经常抓一个请求之后用来在服务器复现bug。

目前已经有很多不错抓包工具比如 Fiddle, Charles,但是既然这是个命令行工具的专栏,我们还是来介绍这个命令行工具。 相比GUI工具,它操作类似vim,开源免费,支持Python扩展,支持导出成python requests代码, locust 压测脚本等。同时 mitmweb 支持web访问。 当然相比GUI工具也有一些缺点,比如接口分类不是很方便,不过作为基本的抓包也够用了。 视频里我会演示如何安装、使用 mitmproxy,如何配置 APP 端支持 HTTPS 请求。

安装

安装和使用 mitmproxy 非常方便:

# 安装
pip install mitmproxy
# 启动
mitmproxy -p8888

快捷键:

? 帮助文档
q 返回/退出程序
b 保存response body
f 输入过滤条件
k 上
j 下
h 左
l 右
space 翻页
enter 进入接口详情
z 清屏
e 编辑
r 重新请求
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linus.lin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值