# apk-mitm

> 命令行工具，为使用者拥有或有权测试的 Android APK 准备 HTTPS 流量检查。它用 Apktool 解码安装包、调整网络安全配置以信任用户添加的证书、关闭证书固定，再重新编码并签名修补后的 APK，使代理无需 root 设备即可读取应用流量。也支持以 .xapk 或 .apks 形式提供的应用捆绑包。

- 类型：工具
- 目标：应用 · 协议
- 类别：Android 工具
- 关联：基础工具
- 来源复核于：2026-10-19
- 收录于：2026-10-19
- 原始资源：<https://github.com/niklashigi/apk-mitm>
- 一手来源：<https://github.com/niklashigi/apk-mitm/blob/5a96363fc9112b97d60fc2bd3799d6bbfd8e4e00/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/apk-mitm/>
- 记录 JSON：<https://awesomerea.org/resources/apk-mitm/record.json>
- 英文版：[English](https://awesomerea.org/resources/apk-mitm/index.md)

## 使用条件与局限

- 通过 npm 以全局命令行工具安装，README 要求 Node.js 14+ 与 Java 8+；在 Linux 上修补应用捆绑包还需具备 zip 与 unzip。
- 对使用者提供的 APK 或应用捆绑包进行操作，仅适用于使用者拥有或有权测试的应用；因修改在安装前静态完成，无需 root 设备。
- README 指出基于 Apktool 的静态方式在大型或复杂应用上可能失败，且无法处理在原生二进制（如 Flutter）中强制执行的证书固定。采用 MIT 许可证；仓库仅包含工具本身，不含任何应用安装包。
- 据 2026-10-20 核查，最新发布版本 v1.3.0（2024-04-21，也是 npm 上的最新版本）即所审阅的提交，仍是 main 分支最新提交；GitHub 记录的最后一次推送为 2024-07-24，仓库未归档，README 未标注其仍在维护、已被取代或已归档。

## 一手来源

1. <https://github.com/niklashigi/apk-mitm/blob/5a96363fc9112b97d60fc2bd3799d6bbfd8e4e00/README.md>
2. <https://github.com/niklashigi/apk-mitm/blob/5a96363fc9112b97d60fc2bd3799d6bbfd8e4e00/LICENSE>
3. <https://github.com/niklashigi/apk-mitm/blob/5a96363fc9112b97d60fc2bd3799d6bbfd8e4e00/package.json>
4. <https://github.com/niklashigi/apk-mitm/releases/tag/v1.3.0>

## 同分区更多条目：应用

- [Frida 移动端拦截脚本](https://awesomerea.org/zh/resources/frida-interception-and-unpinning/index.md) · 工具
- [reFlutter](https://awesomerea.org/zh/resources/reflutter/index.md) · 工具
- [ddc Android DEX 反编译器](https://awesomerea.org/zh/resources/ddc/index.md) · 工具
- [Simplify Android 反混淆工具](https://awesomerea.org/zh/resources/simplify-android-deobfuscator/index.md) · 工具
- [GDA Android 反编译器](https://awesomerea.org/zh/resources/gda-android-decompiler/index.md) · 工具
- [APKLab Android 逆向工作台](https://awesomerea.org/zh/resources/apklab/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
