Android逆向(Mitmproxy)

2. 安装 Mitmproxy

pip install mitmproxy

安装完成后,测试是否可用

mitmproxy --version

3. 启动 Mitmproxy

mitmproxy -p 8080

默认监听端口 8080,并等待手机设备连接。

4. 配置 Android 代理

1️⃣ 手机和电脑连接同一个 Wi-Fi
2️⃣ 在 Android 设备上设置代理

  • 打开 Wi-Fi 设置选择当前 Wi-Fi
  • cmd输入ipconfig查看电脑IP
  • 选择无线局域网适配器 WLAN--->IPv4 地址
  • 修改代理手动
    • 代理服务器:输入 电脑的 IP 地址
    • 代理端口8080
  • 保存代理设置
  • 示例
    IP地址: 192.168.1.100
    端口: 8080
    

    3️⃣ 测试代理是否生效

  • 在手机浏览器打开:
  • http://mitm.it
    
  • 如果代理配置正确,你会看到 证书安装页面

5. 安装 CA 证书(HTTPS 抓包)

1️⃣ 在手机浏览器打开

http://mitm.it

2️⃣ 选择 Android 版本

  • 下载证书 mitmproxy-ca-cert.pem 3️⃣ 安装证书
  • 进入 Android 设置 → 安全 → 证书管理
  • 选择 "用户证书"
  • 安装 mitmproxy-ca-cert.pem
  • 重命名为 mitmproxy
  • 选择 VPN & APP 信任

4️⃣ 验证证书是否安装成功

  • 进入 设置 → 安全 & 隐私 → 证书
  • 你应该能看到 Mitmproxy 证书

你可能感兴趣的:(android)