工具

apk-mitm

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

使用条件与局限

  • 通过 npm 以全局命令行工具安装,README 要求 Node.js 14+ 与 Java 8+;在 Linux 上修补应用捆绑包还需具备 zip 与 unzip。
  • 对使用者提供的 APK 或应用捆绑包进行操作,仅适用于使用者拥有或有权测试的应用;因修改在安装前静态完成,无需 root 设备。
  • README 指出基于 Apktool 的静态方式在大型或复杂应用上可能失败,且无法处理在原生二进制(如 Flutter)中强制执行的证书固定。采用 MIT 许可证;仓库仅包含工具本身,不含任何应用安装包。

关于此条目

类型
工具
类别
Android 工具
关联
基础工具
目标
应用 · 协议

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

一手来源

  1. README.md GitHub · niklashigi/apk-mitm · 修订 5a96363
  2. LICENSE GitHub · niklashigi/apk-mitm · 修订 5a96363
  3. package.json GitHub · niklashigi/apk-mitm · 修订 5a96363