View Issue Details

IDProjectCategoryView StatusLast Update
0007434Kali LinuxQueued Tool Additionpublic2024-10-07 21:45
Reporternex Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status acknowledgedResolutionopen 
Summary0007434: mvt - (Mobile Verification Toolkit) forensics tool
Description

Mobile Verification Toolkit (MVT) is a collection of utilities designed to facilitate the consensual forensic acquisition of iOS and Android devices for the purpose of identifying any signs of compromise. This tool was central to the methodology used to discover cases of infections as part of the Pegasus Project (https://www.amnesty.org/en/latest/research/2021/07/forensic-methodology-report-how-to-catch-nso-groups-pegasus/), and development continues towards a general-purpose forensic toolkit for researchers and investigators working on targeted threats.

It is written in Python and developed at:
https://github.com/mvt-project/mvt
And is available on PyPi:
https://pypi.org/project/mvt/

I am the creator and main developer of mvt, and I would be happy to assist in the process of adding it to Kali. I believe this addition would be greatly beneficial to ours and Kali's users, particularly for those looking to leverage Kali as a forensic live distro when conducting acquisition and analysis of suspected devices.

Although it is not a hard dependency, it would be useful to add to the Kali toolbase also libimobiledevice (and libimobiledevice-utils), which is a necessary toolkit when working with iOS devices.

Activities

nex

nex

2021-10-30 12:23

reporter   ~0015397

Apologies, I should have checked first for the required format:

[Name] - Mobile Verification Toolkit
[Version] - 1.2.14
[Homepage] - https://github.com/mvt-project/mvt
[Download] - https://pypi.org/project/mvt/#files
[Author] - Claudio Guarnieri
[Licence] - MVT - https://github.com/mvt-project/mvt/blob/main/LICENSE
[Description] - Mobile Verification Toolkit (MVT) is a tool to facilitate the consensual forensic analysis of Android and iOS devices, for the purpose of identifying traces of compromise.
[Dependencies] - pip3 install .
[Similar tools] - N/A
[Activity] - Oct 30 2021

g0tmi1k

g0tmi1k

2021-11-19 17:37

administrator   ~0015437

@kali-team, please could this be packaged up.
@author, If you want to help the packaging process, you can check the documentation here ~ https://www.kali.org/docs/development/public-packaging

Arszilla

Arszilla

2024-09-28 16:25

reporter   ~0019845

I've been attempting to package MVT, however a few issues exist:

  • iosbackup cannot be packaged until https://github.com/avibrazil/iOSbackup/issues/34 - thus putting this tool addition request stuck until resolved.
  • python3-ahocorasick (>= 2.0.0) is required, however we only have 1.4.1-1+b7, sourced by Debian.
  • python3-libusb1 (>=3.0.0) is required, however we only have 2.0.1+ds-1, sourced by Debian.

Until these 3 issues are solved, MVT cannot be added to Kali.

Issue History

Date Modified Username Field Change
2021-10-30 12:12 nex New Issue
2021-10-30 12:23 nex Note Added: 0015397
2021-11-19 14:44 g0tmi1k Summary Adding Mobile Verification Toolkit (MVT) forensics tool => Mobile Verification Toolkit (MVT) forensics tool
2021-11-19 17:36 g0tmi1k Category New Tool Requests => Queued Tool Addition
2021-11-19 17:37 g0tmi1k Note Added: 0015437
2022-05-04 12:54 g0tmi1k Status new => acknowledged
2022-05-04 12:55 g0tmi1k Summary Mobile Verification Toolkit (MVT) forensics tool => Mobile Verification Toolkit (MVT) - forensics tool
2024-03-13 14:29 daniruiz Summary Mobile Verification Toolkit (MVT) - forensics tool => mvt - (Mobile Verification Toolkit) forensics tool
2024-09-28 16:25 Arszilla Note Added: 0019845