【mitmproxy手机端App抓包】

本文详细介绍了如何在Mac和Windows系统中获取电脑IP地址,并在iOS和Android设备上配置代理,使用mitmproxy进行网络流量抓包。同时,提供了安装证书的步骤,包括iOS和Android的信任设置,确保能够成功抓取数据包。
摘要由CSDN通过智能技术生成

前置条件

mitmproxy已成功安装, 可参考上一篇

手机配置代理

Mac端查看电脑的ip地址

打开命令行输入:ifconfig
在这里插入图片描述
或者直接去 System Preference(系统偏好设置) → Network(网络)→Advance(高级)
在这里插入图片描述

Windows端查看电脑的ip地址

打开命令行输入:ipconfig
在这里插入图片描述

iOS 配置代理

一定确保手机和电脑用的是同一Wi-Fi

  • 选择 设置→无线局域网 → 点击已连接网络
  • 选择配置代理→手动
  • 服务器: 输入上边的IP(你自己系统的),端口: 8899 → 存储
Android 配置代理

一定确保手机和电脑用的是同一Wi-Fi

  • 点击 设置→WLAN → 点击已连接网络(或者长按→修改网络)
  • 选择手动代理(可能不同的系统有稍微的差别)
  • 代理服务器主机名: 输入上边的IP(你自己系统的),代理服务器端口: 8899 → 保存

安装证书

首先,手机端已配置代理, 命令行启动mitmproxy: mitmproxy -p 8899

然后,手机端浏览器输入mitm.it 安装证书:

Tips:

  1. 安装前一定要看下 Show Instructions
  2. 如果碰到自带的浏览器下载证书失败,就下一个其他的浏览器安装
  3. iOS安装后一定要设置下信任证书不然没法抓包的
  4. Android的某些手机可能也需要设置信任证书

在这里插入图片描述

至此,所有配置都已完成,可以进行抓包了,用法可参考上一篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值