The Mobile Verification Toolkit (MVT) is a collection of utilities developed by Amnesty International Security Lab to gather forensic traces to identify compromises on Android and iOS devices. It supports using public indicators of compromise to scan for spyware, but warns that relying solely on public indicators may not provide comprehensive security. MVT is for technologists and investigators familiar with digital forensics, not for end-user self-assessment. Installation and usage instructions are available in the documentation. The purpose of MVT is to help analyze devices targeted by mobile spyware attacks, particularly for civil society and marginalized communities, while avoiding privacy violations.
https://github.com/mvt-project/mvt