ENNAENNA

MVT

馃摫 Mobile SecurityPython

MVT (Mobile Verification Toolkit) is Amnesty International's forensic tool for detecting traces of commercial spyware like Pegasus, Predator, and other surveillance malware on iOS and Android devices. It gained worldwide attention through the Pegasus Project investigation and has since become the standard tool for journalists, activists, and human rights organizations to verify if their devices have been compromised. MVT analyzes iOS backups and filesystem dumps for known indicators of compromise (IOCs) published by Amnesty's Security Lab, checking SMS messages, browser history, installed profiles, process lists, and application data. For Android, it examines APK installations, SMS messages, and downloads for known malicious artifacts. The tool outputs timeline-based reports showing exactly when compromise indicators appeared. With over 12,000 GitHub stars, MVT represents a critical capability for civil society to detect state-sponsored surveillance.

12.3kstars
1.2kforks
67issues
Updated 7d ago
+I use this

Installation

$ pip install mvt

Use Cases

  • Detecting Pegasus and other commercial spyware
  • iOS backup forensic analysis
  • Android device compromise indicators

Tags

spywarepegasusmobile-forensicsamnestyandroidforensicsforensics-toolsiosmobilesecurity

Community Reviews

More in Mobile Security