[sleuthkit-users] Mac partitions
Brought to you by:
carrier
From: Edward D. <eld...@tr...> - 2016-09-14 01:47:02
|
I have an Encase image of a Mac drive. Under either TSK 4.2.0 and TSK 4.3.0 I can run mmls against the image to see all of the volumes: MAC Partition Map Offset Sector: 0 Units are in 512-byte sectors Slot Start End Length Description 000: ------- 0000000000 0000000000 0000000001 Unallocated 001: 000 0000000001 0000000063 0000000063 Apple_partition_map 002: Meta 0000000001 0000000010 0000000010 Table 003: 001 0000000064 0000033015 0000032952 Apple_HFS 004: 002 0000033016 0000065967 0000032952 Apple_HFS 005: 003 0000065968 0000080871 0000014904 Apple_Free 006: 004 0000080872 0000115391 0000034520 Apple_HFS 007: 005 0000115392 0000131079 0000015688 Apple_Free 008: 006 0000131080 0000166383 0000035304 Apple_HFS 009: 007 0000166384 0000183791 0000017408 Apple_Boot 010: 008 0000183792 0000201583 0000017792 Apple_UFS 011: 009 0000201584 0000201599 0000000016 Apple_Free This looks very much like the Mac partition map shown in the documentation at http://wiki.sleuthkit.org/index.php?title=Mmls#Mac_Partitions, although of course the partition types are slightly different. But when I try to recover file information from these partitions, using either tsk_loaddb or tsk_recover in 4.2.0 or 4.3.0 I get instead the errors: Error: Cannot determine file system type (Sector offset: 1, Partition Type: Apple_partition_map) Error: Cannot determine file system type (Sector offset: 65968, Partition Type:Apple_Free) Error: Cannot determine file system type (Sector offset: 115392, Partition Type: Apple_Free) Error: Cannot determine file system type (Sector offset: 131080, Partition Type: Apple_HFS) Since the image at the link I gave previously also contains an 'Apple_partition_map', 'Apple_Free', and 'Apple_HFS partitions, is SleuthKit 4.2.0 and 4.3.0 unable to work with Mac disks as far as discovering the data in the individual partitions ? If so is there any timetable for fixing SleuthKit so that it works with Mac disks and Mac partition types ? If not is there any way using SleuthKit to discover why SleuthKit tsk_loaddb or tsk_recover cannot determine the filesystem while mmls easily can ? |