-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Labels
Description
-
Add support for removable media without encryption context -
Make ConversionInfo of the encryption context plist optional -
Check handling of large blobs in XML files- had been solved -
Handle removable media without encryption context -
Add support for compressed encryption context plist- so far only compression seen in metadata block type 0x0019 in partial encrypted volume
- possible in metadata block type 0x001a as well, added a fail safe for now
- Add support for multiple physical volumes (+/-)
Handle encrypted metadata stored in non-first physical volumeHandle data stored in non-first physical volume
- Add support for multi extent logical volume (Sparse LVG) (+/-)
- looks like this is used by multiple physical volumes but need a test image of a single physical volume with Sparse LVG to confirm
- greendale dean mac image (unencrypted logical system volume) defines 0x0505 but logical volume offset is incorrect
- Handle partially encrypted volumes
- Determine the role of com.apple.corestorage.lvf.encryption.status
- Handle edge / unknown format cases
- more than 1 array entry in metadata block 0x0505 - added a fail safe for now
- encrypted volume with only 0x0304 and 0x0404 metadata blocks
- Check if 4k sector size is an issue with the block decryption - current controlled by CS volume header
- Determine what the reason for libfvde_metadata_block_read_data: unsupported block size: 2466354417 #40 is
- possibly trying to read too much encrypted metadata?
- is encrypted metadata set to 0-byte values?