mvt-project/mvt

GitHub: mvt-project/mvt

一款帮助安全研究人员和取证分析师通过 IOC 规则库对 Android 和 iOS 设备进行潜在入侵痕迹检查的移动取证工具包。

Stars: 12248 | Forks: 1194

# 移动验证工具包 [![](https://img.shields.io/pypi/v/mvt)](https://pypi.org/project/mvt/) [![文档构建状态](https://readthedocs.org/projects/mvt/badge/?version=latest)](https://docs.mvt.re/en/latest/?badge=latest) [![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/6d644d8afd224420.svg)](https://github.com/mvt-project/mvt/actions/workflows/tests.yml) [![下载量](https://pepy.tech/badge/mvt)](https://pepy.tech/project/mvt) 移动验证工具包(Mobile Verification Toolkit,简称 MVT)是一系列实用工具的集合,旨在简化和自动化收集有助于识别 Android 和 iOS 设备潜在被入侵情况的取证痕迹。 该工具由 [Amnesty International Security Lab](https://securitylab.amnesty.org) 于 2021 年 7 月在 [Pegasus Project](https://forbiddenstories.org/about-the-pegasus-project/) 的背景下开发并发布,同时发布的还有[一套技术取证方法](https://www.amnesty.org/en/latest/research/2021/07/forensic-methodology-report-how-to-catch-nso-groups-pegasus/)。目前它由 Amnesty International 和其他贡献者继续维护。 ### 妥协指标 MVT 支持使用公开的[妥协指标(Indicators of Compromise,IOCs)](https://github.com/mvt-project/mvt-indicators)来扫描移动设备,以寻找已知间谍软件活动中潜在 targeting 或感染的痕迹。这包括由 [Amnesty International](https://github.com/AmnestyTech/investigations/) 及其他研究小组发布的 IOCs。 有关在 MVT 中使用妥协指标的更多信息,请参阅[文档](https://docs.mvt.re/en/latest/iocs/)。 ## 安装 MVT 可以从源码或 [PyPI](https://pypi.org/project/mvt/) 安装(你需要一些依赖项,请查阅[文档](https://docs.mvt.re/en/latest/install/)): ``` pip3 install mvt ``` 有关其他安装选项和已知问题,请参阅[文档](https://docs.mvt.re/en/latest/install/)以及 [GitHub Issues](https://github.com/mvt-project/mvt/issues)。 ## 用法 MVT 提供了两个命令:`mvt-ios` 和 `mvt-android`。[查看文档以了解如何使用它们!](https://docs.mvt.re/) ## 许可证 MVT 的目的是促进对可能成为复杂移动间谍软件攻击目标的设备进行***同意下的取证分析***,特别是民间社会和边缘化群体的成员。我们不希望 MVT 被用于在未经同意的情况下侵犯个人隐私。为了实现这一目标,MVT 在其自身的许可协议下发布。[在此处了解更多。](https://docs.mvt.re/en/latest/license/)
标签:Amnesty International, Android安全, IoC扫描, iOS安全, Pegasus, Python, 后渗透检测, 威胁情报, 库, 应急响应, 开发者工具, 手机安全, 数字取证, 无后门, 移动设备取证, 自动化脚本, 逆向工具, 间谍软件检测