Info: How to extract CAB archives manually

The wrapper, tools, and info you need to get games working

Info: How to extract CAB archives manually

PostPosted by justincase » Sun Nov 22, 2009 5:41 am

http://www.pakbugs.com/software-applica ... -15-a.html
InstallShield Cabinet File Viewer&Extractor v 15
Hyperz wrote:You can extract files from Installshield cabinet archieves with this tool. Size: 1,79 MB
1. Download: InstallShield Cabinet File Viewer:
http://rapidshare.com/files/192567524/InstallShield_Cabinet_File_Viewer.7z
2. Run ISCabVu.exe
3. Select "Components" from the "View" menu
4. Open a cab file
5. Select the file you want to extract and double click it. (Program extracts one file in an attempt, so extract them all separetly)





When you try to run ISCabVu.exe(InstallShield Cabinet File Viewer) you might get this error:
IsCabVu wrote:Component 'mscomctl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid


You will need to download and install this:
Microsoft Visual Basic 6.0 Common Controls

After Installation of the Microsoft Visual Basic 6.0 Common Controls I was still getting the same error when I ran ISCabVu.exe(InstallShield Cabinet File Viewer). I used CamStudio to confirm that:
  • comctl32.ocx
  • mscomctl.ocx
where being copied to C:\WINNT\system32 however after the installation those files were now missing from C:\WINNT\system32.

You can use either 7-Zip or Universal Extractor to manually extract the files in Microsoft Visual Basic 6.0 Common Controls(VisualBasic6-KB896559-v1-ENU.exe) file and then manually copy both comctl32.ocx & mscomctl.ocx to C:\WINNT\system32. Then run both of these commands(Start | Run)
Code: Select all
regsvr32 C:\WINNT\system32\comctl32.ocx

Code: Select all
regsvr32 C:\WINNT\system32\mscomctl.ocx


Now ISCabVu.exe(InstallShield Cabinet File Viewer) ran successfully.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Mon Nov 23, 2009 5:24 am

http://community.flexerasoftware.com/sh ... t=140037#1
Where is CAB TOOL for download?
tomate wrote:My first question in the community, it is look like wierd.
I really appreciate if someone helps me and others with this wierd question. :eek:
How edit CAB Files (old format InstallShield). I need update a file in a CAB after the media build is completed, I know that I have to use the InstallShield CAB Tool (InstallShield doesn't use the standard Microsoft CAB file format).
But where I find this dreamt tool? I create a crack, decompiled setup.ins, but
I do not get add or delete files inside the CAB without invoke a Exception.

Thanks, see ya'

Warley from Sete Lagoas

http://community.flexerasoftware.com/sh ... t=140037#2
neo_matrix wrote:Hey Warley,

The Cab extraction tool is not available for download as a separate entity. It gets installed in the product system folder (Professional 7) Are you using Pro 7? Try searching for IsCab.exe on ur system. This is what extracts/inserts contents from/into the data1.cab file.

Let me know.

Neo_Matrix.




At the moment I'm playing around with some .cab files that were made with InstallShield 7. I'm not sure about backwards compatibilty but I managed to find an Evaulation copy of InstallShield Professional 7 by doing a google search for:
InstallShieldProfessional700Eval.exe

I also managed to find two HotFixs which are meant to be applied after installing Service Pack 1. I found these by googling for:
InstallShieldProfessional701HotFix.exe
InstallShieldProfessional701HotFix2.zip

Some forum thread about InstallShield Professional 7 mentioned something about this file:
PackageForTheWeb401.exe
and I found it on google also.

The only thing I'm missing now is InstallShield Professional 7 Service Pack 1(InstallShieldProfessional7SP1.exe 29,210KB).

Apparently Installshield Developer 7 is called ISDEV147.exe not sure how it differs to the Professional 7.
Last edited by justincase on Tue Nov 24, 2009 4:25 am, edited 1 time in total.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Mon Nov 23, 2009 6:04 am

http://helpnet.flexerasoftware.com/robo ... amples.htm
ISCab Examples
InstallShield 12
PROJECT

This information applies to InstallScript projects.

The following series of .cab file operations illustrates the use of the various ISCab options.

1. List Files

To place in C:\Cab Folder\ISCab.ini a list of the files in C:\Cab Folder\Data1.cab, use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -l

In this example, the resulting ISCab.ini file has the following contents:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Functions.dll"
File3="Main DLLs\Resources.dll"
File4="Utility EXEs\Util.exe"
File5="Utility DLLs\UtilFunc.dll"
File6="Utility DLLs\UtilRes.dll"

[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
2. Remove Files

To specify the removal of the files Functions.dll and UtilFunc.dll from the cabinet file, delete from ISCab.ini all lines not relevant to those two files to leave the following:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File2="Main DLLs\Functions.dll"
File5="Utility DLLs\UtilFunc.dll"

Note that the keynames in ISCab.ini do not need to start with File1 or be consecutive—the names just need to be unique.

To perform the removal, use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -r

If you now use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -l

the resulting ISCab.ini file has the following contents:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Resources.dll"
File3="Utility EXEs\Util.exe"
File4="Utility DLLs\UtilRes.dll"

[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
3. Add and Replace Files

To specify the following operations, delete from ISCab.ini all lines not relevant to those three files and edit the remaining lines:
* Replace Resources.dll with C:\Updated\Resources.dll
* Replace UtilRes.dll with C:\Updated\UtilRes.dll
* Add C:\New\Util.hlp and C:\New\Util.cnt to the Help Files file group

The result is the following lines:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File2="Main DLLs\Resources.dll" , "C:\Updated\Resources.dll"
File4="Utility DLLs\UtilRes.dll" , "C:\Updated\UtilRes.dll"

[Help Files]
File1="Util.hlp" , "C:\New\"
File2="Util.cnt" , "C:\New\"

To perform the addition and replacement, use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -a

If you now use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -l

the resulting ISCab.ini file has the following contents:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Resources.dll"
File3="Utility EXEs\Util.exe"
File4="Utility DLLs\UtilRes.dll"

[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
File3="Util.hlp"
File4="Util.cnt"
4. Extract Files

To specify the following operations:
* Extract MyApp.exe to C:\Extracted\Main EXEs\MyApp.exe
* Extract Util.exe to C:\Extracted\OldUtil.exe

Delete from ISCab.ini all lines not relevant to those two files and edit the remaining lines to leave the following:

[ISCAB Info]
Product=ISCAB
Version=2.0

[Program Executable Files]
File1="Main EXEs\MyApp.exe" , "C:\Extracted\"
File3="Utility EXEs\Util.exe" , "C:\Extracted\OldUtil.exe"

To perform the extraction, use the following command line:

ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -x

InstallShield Help Library
6 June 2006
Last edited by justincase on Tue Nov 24, 2009 4:25 am, edited 1 time in total.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Mon Nov 23, 2009 7:45 am

C:\0Dev\remove>iscab data1.cab -i"data1l.ini" -r

Cannot modify cabinet files created with previous versions of InstallShield.


C:\0Dev\remove>
Last edited by justincase on Tue Nov 24, 2009 4:26 am, edited 1 time in total.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Mon Nov 23, 2009 8:59 am

http://msdn.microsoft.com/en-us/magazine/cc301892.aspx
From the July 2002 issue of MSDN Magazine
.NET Installations
InstallShield Software Corporation has released its InstallShield Developer 7 (Service Pack 4) authoring solution, which is now fully integrated into Microsoft® Visual Studio® .NET so you can create Microsoft .NET-based installations directly from within the Microsoft Visual Studio .NET IDE. Current users of InstallShield Developer will not need to purchase a new product to obtain the enhanced integration. InstallShield allows developers to create, modify, and build setups through Visual Studio .NET menu options, as well as dynamically link Visual Studio .NET application projects to the setup using project wizards.
Developer is integrated with the Visual Studio .NET navigational elements, and the installation authoring views are presented as standard windows in the main development interface. Views are visible without scrolling, and side-by-side viewing of installation information and source code is enabled. Installations automatically adjust to the build configuration selected for the particular application solution, ensuring appropriate debug or release resources are included each time.

http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Version_history

http://www.installsite.org/pages/en/new ... 200209.htm
AdminStudio 3.5 Released

InstallShield AdminStudio 3.5 is now available. It has an improved Repackager based on InstallMonitor technology, a new conversion wizard for Novell ZENworks, Microsoft SMS and WinINSTALL files, enhanced Conflict Solver and more. It also includes the latest version of InstallShield Developer 7 (with service pack 4) as Author component. Version 3.5 is not available free of charge for existing customers, it's a paid upgrade. Technical details about the new version can be found in the release notes.
http://www.installsite.org/go/2095.htm
Last edited by justincase on Tue Nov 24, 2009 4:26 am, edited 1 time in total.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by OldBoy2k » Mon Nov 23, 2009 8:05 pm

Thankyou very much for this Info about CAB archive extraction.Good work!Another cab extracting tool is "iXComp" which is a bundle of i6Comp.exe and i5Comp.exe and there is a Windows Installshield Decompiler v1.00b (wisd10b.zip).

Note: You posted and replied in the wrong topic about manual MSI archives extraction before.I had to split and re-name this topic for you.Thats okay.Next time please look what and where you post and also try not to reply several times about the same content but instead merge it into at maximum 2 posts.Thankyou.

greets
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Tue Nov 24, 2009 4:31 am

Thanks for that. This is a bit of a dev journal thread for me atm, a central place where I can keep all the revelant information that I find across the Internet. Maybe at the end a new thread could be created that has all the solid results and links in 1-2 posts.

BTW is there a way to attach files to this forum?
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Tue Nov 24, 2009 4:34 am

Freeware: Universal Extractor
Shareware: ZipScan
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Tue Nov 24, 2009 4:52 am

Largest collection of Archivers, exe-compressors, archiver shells and other related utils
http://www.sac.sk/
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Tue Nov 24, 2009 5:07 am

http://fileforums.com/showthread.php?t=4464
Where can I get I6COMP 1.02?
PaulP wrote:Black & White copy requires the 1.02 , not the 1.03b patch...

TIA

Paul
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by justincase » Tue Nov 24, 2009 10:12 am

http://forum.exetools.com/showthread.php?t=10583
Crack New Year Presents 2007 Edition
├─Decompilers
│ ├─InstallShield
│ │ ├─ISD
│ │ ├─WISDEC
│ │ ├─WinPack v3.00
│ │ ├─isDcc 2.10
│ │ └─sid
Last edited by justincase on Fri Nov 27, 2009 12:21 pm, edited 1 time in total.
justincase
 
Posts: 25
Joined: Sat Nov 21, 2009 11:53 am

Re: Info: How to extract CAB archives manually

PostPosted by OldBoy2k » Tue Nov 24, 2009 11:25 am

Sorry to interrupt.But i need to tell you that crack discussions or linking to such discussions is not allowed and will not be tolerated on this board.
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Info: How to extract CAB archives manually

PostPosted by OldBoy2k » Wed Nov 25, 2009 9:12 pm

Hiya,

whats the latest and newest version of CAB File Viewer, do you know?

Edit: Its 15.0.0.498
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Info: How to extract CAB archives manually

PostPosted by BlackWingCat » Thu Nov 26, 2009 1:35 pm

Hi,

I use Universal Extractor v1.6 or Windows 7's expand.exe with KDW on Windows 2000.
BlackWingCat
 
Posts: 75
Joined: Sat Mar 07, 2009 7:20 am
Location: Kanagawa, Japan

Re: Info: How to extract CAB archives manually

PostPosted by justjohnny » Thu Aug 12, 2010 12:42 am

I belong to the cygwin mailing list, they just posted this:
Subject: [ANNOUNCEMENT] Updated: cabextract 1.3-1
Version 1.3 of cabextract has been uploaded.

cabextract is Free Software for extracting Microsoft cabinet files,
also called .CAB files.
See http://www.cabextract.org.uk/ for more details.

Since the last cygwin release (1.1), the following changes were made:

* "-t" option: Allows you to test that every file can be extracted
without having to extract it to disk. This also prints the MD5
checksum of the file.
* UTF-8 filenames are now decoded correctly.
* Large files (>2GB) are now searched correctly for cabinets.
* Bugs in all decompressors have been fixed. This includes fixing an
infinite loop caused by a carefully crafted MS-ZIP archive.
* MS-ZIP recovery has been improved. You will now get data from
within a bad block, up to the point it turned bad.

--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am


Return to Tools & Info

Who is online

Users browsing this forum: No registered users and 0 guests