rata73 / theunarchiver

Automatically exported from code.google.com/p/theunarchiver
Other
0 stars 0 forks source link

Add support for StuffIt X encryption #723

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I have a sitx file that was created several years ago, which contains a Mac OS 
9 System Folder. Stuffit Expander does successfully extract the contents.

The Archive Browser says "File is not fully supported", and shows an empty 
archive.

lsar detects that it is a Stuffit X archive, but then prints "Archive parsing 
failed! (File is not fully supported.)" and exits.

It is not encrypted at all, and was probably created using DropStuff 7.0.3 on 
Mac OS 9. So it seems like that at least the contents should be able to be 
listed, even if not every file may be extracted.

The file has been posted at http://www.mikerichardson.name/SystemFolder.sitx 
(73 MB), please let me know when it has been downloaded so I can delete it from 
the server.

Original issue reported on code.google.com by mikeric...@gmail.com on 12 Dec 2013 at 2:33

GoogleCodeExporter commented 8 years ago
Got it, will look into it later.

Original comment by paracel...@gmail.com on 12 Dec 2013 at 11:42

GoogleCodeExporter commented 8 years ago
It does seem to be encrypted after all, it reports it's using encryption 
algorithm 2.

Original comment by paracel...@gmail.com on 26 Jul 2015 at 4:31

GoogleCodeExporter commented 8 years ago
How is it encrypted though? That's very odd, I just extracted the file again, 
using Stuffit Expander 11.0.2 (Intel) on Mac OS X 10.9.5, and I did not have to 
enter any password.

Maybe "encryption algorithm 2" is some kind of flag that indicates a compressed 
directory/file listing? The archive has over 2000 files.

Original comment by mikeric...@gmail.com on 27 Jul 2015 at 8:41

GoogleCodeExporter commented 8 years ago
No, those are stored elsewhere. It wouldn't surprise me if it just means it has 
some encryption added to it with a derived password just to make it harder to 
understand the format, though. This is already done for uncompressed files, 
they are encrypted with a simple password, just to mask the contents.

Original comment by paracel...@gmail.com on 27 Jul 2015 at 9:23