-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support decoding iCloud backup LZFSE compressed files #1294
Comments
Integrating RangingMoose seems not hard. We would need LZFSE compressed samples to test, check if a signature exists to call the decompressor, for example, and test the decompression of course. |
Seems there is a At least for each block: Confirmed near the beginning of their test file: So I'll wait for real iCloud backup samples to proceed... |
Since RagingMoose library is experimental and its author suggests using the reference lzfse implementation, after I get/receive more lzfse compressed samples, I'll compare the results with those from https://pypi.org/project/pyliblzfse/ If results disagree, we may switch to a python parser using pyliblzfse |
Seems iCloud backups (not supported by us officially) are using the LZFSE algorithm to compress the files, maybe we could add support to uncompress LZFSE. Below are some references:
https://github.com/lzfse/lzfse
https://github.com/horrorho/RagingMoose
The text was updated successfully, but these errors were encountered: