mmls displays the layout of the partitions in a volume system, which include partition tables and disk labels.s in sectors and not in clusters.It is a part of The Sleuth Kit (previously known as TASK) is a collection of UNIX-based command line file and volume system forensic analysis tools. The file system tools allow you to examine file systems of a suspect computer in a non-intrusive fashion. Because the tools do not rely on the operating system to process the file systems, deleted and hidden content is shown. The volume system (media management) tools allow you to examine the layout of disks and other media. The Sleuth Kit supports DOS partitions, BSD partitions (disk labels), Mac partitions, Sun slices (Volume Table of Contents), and GPT
disks. With these tools, you can identify where partitions are located and extract them so that they can be analyzed with file system analysis tools.
mmls [-i imgtype] [-b dev_sector_size] [-o imgoffset] [-BrvV] [-aAmM] [-t vstype] image [images]
-t vstype: The type of volume system (use '-t list' for list of supported types) -i imgtype: The format of the image file (use '-i list' for list supported types) -b dev_sector_size: The size (in bytes) of the device sectors -o imgoffset: Offset to the start of the volume that contains the partition system (in sectors) -B: print the rounded length in bytes -r: recurse and look for other partition tables in partitions (DOS Only) -v: verbose output mmls -V: print the version mmls Unless any of these are specified, all volume types are shown -a: Show allocated volumes -A: Show unallocated volumes -m: Show metadata volumes -M: Hide metadata volumes
cyborg@cyborg:~$ mmls file_000.aff DOS Partition Table Offset Sector: 0 Units are in 512-byte sectors Slot Start End Length Description 00: Meta 0000000000 0000000000 0000000001 Primary Table (#0) 01: ----- 0000000000 0000002047 0000002048 Unallocated 02: 00:00 0000002048 0031299695 0031297648 Win95 FAT32 (0x0C)