Note: The following message was originally posted by an unknown forum member on 03/10/2010, but was flagged as spam. I'm manually reposting it here to make it available to everyone.
I'm using the Universal Extractor to unpack an "installer". It runs the 7z unpacker which leaves me with a tree full of small files, and a large file "CABINET" under ".rsrc\1033\RCDATA\" which contains the bulk of what I'm aiming for.
I want to further unpack this "CABINET" file which I highly suspect has more garbage in it (a visual dump leaves me very suspicious). Unfortunately, UE doesn't recognize the file and won't unpack it. It doesn't appear to be a real MS .CAB file. The first four bytes of the file are 0x14, 0x12, 0xab, 0x55. There is no "CAB" signature at the beginning of the file.
I haven't been able to identify what type of "cabinet" file this is. Can somebody please give me a suggestion on how I might identify and further unpack it?
Any help would be appreciated!
Re: Unknown cabinet file
Currently, no, I'm afraid I can't help with this problem. This is a new feature (generic resource extraction) introduced in recent versions of 7-Zip (after 1.6 was released) and I only just discovered it myself while working on 1.6.1. I'm going to attempt to have UniExtract handle this better in future versions, but for now I haven't done enough research into this area to make any suggestions.
Also, since you originally posted this before 1.6.1 was released but are describing a feature of 7-Zip from after 1.6 was released, you must be using one of the unofficial versions of UniExtract that contain updated components, or perhaps you updated the included version of 7-Zip yourself. In either case, I can't provide support for unofficial or modified versions of UniExtract as I have no way of knowing what exactly has changed, nor can I test and reproduce the symptoms on my own system. I recommend sticking with the official versions of Universal Extractor, particularly if you need assistance with anything.