MMCAT(1)

๐Ÿ’– MMCAT(1) โ€” General Commands Manual, but make it cute โœจ

okay bestie, welcome to mmcat, section 1 of the General Commands Manual ๐ŸŽ€ this is the little tool that yoinks a partition out of an image and dumps it straight to your terminal's stdout, so you can save it as its own file. she's simple, she's powerful, she's iconic ๐Ÿ’…


๐ŸŒธ NAME ๐ŸŒธ

mmcat โ€” output the contents of a partition to stdout ๐Ÿฆ‹


โœจ SYNOPSIS โœจ

mmcat [-t mmtype ] [-o offset ] [ -i imgtype ] [-b dev_sector_size]
[-vV] image [images] part_num

๐Ÿซถ DESCRIPTION ๐Ÿซถ

so like, mmcat outputs the contents of a specific volume to stdout. that's it, that's the whole vibe โœจ and the reason you'd ever want that? so you can extract the contents of a partition into a separate file. literally a partition unboxing ๐ŸŽ


๐Ÿ‘‘ ARGUMENTS ๐Ÿ‘‘

  • -t mmtype โ€” tell her the media management type. use -t list if you need to see all the supported types (she'll list them for you, no cap). if you don't give this, autodetection methods get used instead ๐Ÿ‘€
  • -o offset โ€” specify the offset into the image where the volume containing the partition system starts. the relative offset of the partition system gets added to this value, so it's math o'clock fr fr ๐Ÿงฎ
  • -b dev_sector_size โ€” the size, in bytes, of the underlying device sectors. if you don't give it, the value in the image format is used (if it exists) or 512-bytes is assumed. default queen behavior ๐Ÿ’…
  • -i imgtype โ€” identify the type of image file, like raw. use -i list to list the supported types (yes she will list them, she loves a list ๐Ÿ“‹). if not given, autodetection methods are used.
  • -v โ€” verbose output of debugging statements to stderr. for when you need to see the behind-the-scenes drama ๐Ÿ™ˆ
  • -V โ€” display version. short and sweet, she ate โญ
  • image [images] โ€” the disk or partition image to read, whose format is given with -i. you can pass multiple image file names if the image is split into multiple segments. and here's the cute part: if you only give one image file and its name is the first in a sequence (e.g., as indicated by ending in .001), subsequent image segments will be included automatically. she just knows ๐Ÿงš
  • part_num โ€” address of the partition to process. peep the mmls output to determine the address of the partitions, iykyk ๐Ÿ”ฅ

๐Ÿ’œ AUTHOR ๐Ÿ’œ

Brian Carrier <carrier at sleuthkit dot org> ๐Ÿ‘‘

Send documentation updates to <doc-updates at sleuthkit dot org> ๐Ÿ“ฌ


and that's the whole page bestie ๐ŸŽ€ this was MMCAT(1) from the General Commands Manual โ€” go forth, extract a partition, and slay ๐Ÿ’–โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from