InstallShield 10 & 11 cab files
I'm unable to extract the contents of a cab file assembled in Installshield 10. I get the error "Not in the standard Microsoft CAB format. The 'Signature bytes' required by the Microsoft CAB specification are missing" when trying to extract them with WinZip 11.
Anyone recommend any other tool? Need to get at a INF file from the driver install.
Cheers
Anyone recommend any other tool? Need to get at a INF file from the driver install.
Cheers
0 Comments
[ + ] Show comments
Answers (10)
Please log in to answer
Posted by:
anonymous_9363
16 years ago
Posted by:
AngelD
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: AngelDKim, I get the impression that it's not extracting the CABs which is the problem, but *extracting their content*.
You could also try using msidb.exe (from the SDK) to extract the streamed Cabinet files.
Kent, The CAB format used by *native* InstallShield (i.e. not MSI-based InstallShield installers) is different to what WinZIP, WinRAR, PowerDesk, Windows Explorer et al are expecting. I seem to recall finding a CAB reader somewhere but for the life of me, I can't find it on my machine. If I come across it, I'll post the details. In the meantime, as I say, do an admin install.
Posted by:
AngelD
16 years ago
Posted by:
nheim
16 years ago
Hi folks,
yes there is an "InstallShield Cabinet File Viewer", but it's part of the huge Installshield installation and there is no stand alone version.
But with some knowledge, it's easy to search the files together, which are needed to run it alone.
You could download the trial version of Installshield, it should contain the viewer.
Regards, Nick
yes there is an "InstallShield Cabinet File Viewer", but it's part of the huge Installshield installation and there is no stand alone version.
But with some knowledge, it's easy to search the files together, which are needed to run it alone.
You could download the trial version of Installshield, it should contain the viewer.
Regards, Nick
Posted by:
AngelD
16 years ago
Hi Nick,
Well, I was talking about iscab which can be found at http://ftp-os2.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/win32os2
Well, I was talking about iscab which can be found at http://ftp-os2.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/win32os2
Posted by:
KentD
16 years ago
Nick: downloading a trial version of InstallShield was my first thought also. Unfortunately in the Tools the Cab Viewer is grayed out. Contrary to their web site claim it is not a fully operational version.
Angle: In the bottom of my tool directory I also had a copy of that viewer. It appears that in InstallShield 10 & 11 they changed the format of the cab files. Perhaps a reaction to the “Legacy Conversion†tool in Wise which used a similar algorithm to neatly extract the files and build a Windows Installer compliant MSI.
Thanks for your thoughts. As always very helpful.
Cheers
Kent
Angle: In the bottom of my tool directory I also had a copy of that viewer. It appears that in InstallShield 10 & 11 they changed the format of the cab files. Perhaps a reaction to the “Legacy Conversion†tool in Wise which used a similar algorithm to neatly extract the files and build a Windows Installer compliant MSI.
Thanks for your thoughts. As always very helpful.
Cheers
Kent
Posted by:
spartacus
16 years ago
Posted by:
nheim
16 years ago
Hi folks,
@Kent: The next thing you really should try, is an admin installation, like Ian suggested . Which app are we talking about here?
@Kim:
This is a cracked version of the "InstallShield Cabinet File Viewer". The files stem from IS v6. Don't know if we should encourage people to use tools like this... ;-). But its a good start, the CAB viewer of the actual IS version is made up of more or less the same files.
@Graham: Universal Extractor uses iscomp6 to do its job. Unfortunately, newer IS-cab-files have a slightly changed format and are not recognized by uni-extract.
Regards, Nick
@Kent: The next thing you really should try, is an admin installation, like Ian suggested . Which app are we talking about here?
@Kim:
http://ftp-os2.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/win32os2
This is a cracked version of the "InstallShield Cabinet File Viewer". The files stem from IS v6. Don't know if we should encourage people to use tools like this... ;-). But its a good start, the CAB viewer of the actual IS version is made up of more or less the same files.
@Graham: Universal Extractor uses iscomp6 to do its job. Unfortunately, newer IS-cab-files have a slightly changed format and are not recognized by uni-extract.
Regards, Nick
Posted by:
AngelD
16 years ago
ORIGINAL: nheim
@Kim:http://ftp-os2.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/win32os2
This is a cracked version of the "InstallShield Cabinet File Viewer". The files stem from IS v6. Don't know if we should encourage people to use tools like this... ;-). But its a good start, the CAB viewer of the actual IS version is made up of more or less the same files.
You learn something new everyday. I've had this in my Tools repository for so long I can't recall when I found it and didn't know it was a cracked version, thought this was developed outside of IS for debugging, reverseenginering or what else we like to call it.
I'm not saying to use it, only it's there for educational usage [;)]
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.