Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 04-16-2003, 17:07
Wasabi
 
Posts: n/a
How to unpack InstallShielded game patch?

I've got a patch for "Rainbow 6 Raven Shield" game which does not want to work because my version of the game is lame and patch can't find appropriate game version in my registry. Apparently I have to unpack this patch to install it. Is there any way to do it?
Reply With Quote
  #2  
Old 04-17-2003, 23:47
drasd_20002
 
Posts: n/a
Installsheild scripts can use any protection from serials to dongles but commonly it is registry/serial check. what vesion of installshiled is it anyway?

U can try installsheild script decompilers _search for one in your fav search engine. eg wisdec.exe - runs in win9x only!

open ins script look for the line which contains the nag message and invert its caller.
dont forget to fix crc - available with the app - one i quoted

enjoy.

Last edited by drasd_20002; 04-17-2003 at 23:50.
Reply With Quote
  #3  
Old 04-18-2003, 02:54
Squidge's Avatar
Squidge Squidge is offline
Drunken Squirrel
 
Join Date: Oct 2002
Posts: 412
Rept. Given: 4
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 0
Thanks Rcvd at 6 Times in 6 Posts
Squidge Reputation: 9
If you unpack wisdec, it'll run under 2000 and XP too
Reply With Quote
  #4  
Old 04-18-2003, 17:21
drasd_20002
 
Posts: n/a
Thanks for that I'll try.
Reply With Quote
  #5  
Old 04-19-2003, 09:45
drasd_20002
 
Posts: n/a
deshrinking the file does the trick
Reply With Quote
  #6  
Old 04-19-2003, 16:06
Squidge's Avatar
Squidge Squidge is offline
Drunken Squirrel
 
Join Date: Oct 2002
Posts: 412
Rept. Given: 4
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 0
Thanks Rcvd at 6 Times in 6 Posts
Squidge Reputation: 9
yup, shrinkers "anti-debugging protection" is the only part that isn't compatible with 2000/xp.
Reply With Quote
  #7  
Old 04-20-2003, 13:57
drasd_20002
 
Posts: n/a
I see.

i think the original poster has forgotten about the game /?

or got alternatives.
Reply With Quote
  #8  
Old 05-04-2003, 04:09
Wasabi
 
Posts: n/a
Thank you for your answers!

Actually I have forgotten about the game, but I'm still interested in unpacking this patch Just for the sport of it.

I'll try this prog as soon as I download it.

By the way, how can I find out version of installshield?
Reply With Quote
  #9  
Old 05-04-2003, 05:10
Wasabi
 
Posts: n/a
I've found InstallShield version - it's "7, 01"

I've tried to deal with wisdec and I have a couple of questions:

1. I tried to deshrink wisdec.exe with DeShrink by j0b and it says "E/F Fehler 1784". What does it mean?

2. How can I extract IS Script? The only file I have is executable setup file...
Reply With Quote
  #10  
Old 05-04-2003, 05:49
Squidge's Avatar
Squidge Squidge is offline
Drunken Squirrel
 
Join Date: Oct 2002
Posts: 412
Rept. Given: 4
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 0
Thanks Rcvd at 6 Times in 6 Posts
Squidge Reputation: 9
I think you need a newer/different version of Deshrink as that's what I used and it worked fine.

As for extracting exe file contents, depends on how it was packed. If you have winzip installed, sometimes right clicking on the exe file will allow you to unpack it to a directory. Other times it requires you to clean out your temp directory, run the exe, and then copy the files in the temp folder to somewhere safe before exiting the installer.
Reply With Quote
  #11  
Old 05-04-2003, 06:31
Wasabi
 
Posts: n/a
I downloaded version 1.6. Haven't seen newer. And it says it supports latest Shrink version (3.4).
Seems that problem is that I just don't understand how to use this tool...

As for unpacking setup, I have WinRar 3.11 installed. It says "No archs found in specified files...". So probably the same story will be with WinZip. I'll try look in temp dir.
Reply With Quote
  #12  
Old 05-04-2003, 07:15
Wasabi
 
Posts: n/a
Well, I found lots of files and folders in temp dir, and among them I found this folder:
{76B6ED0B-E849-4F37-BE58-562E08DA5A21}
which contained another folder and file:
{135EB671-FB94-456C-B528-AB30B6C648FD}
corecomp.ini

And in this last folder there were files:
_IsRes.dll
default.pal
isrt.dll
isrtp32.dll
license.txt
patchDetails.txt
patchw32.dll
setup.inx
StringTable-0009-English.ips


setup.inx - is it the script?

And another question... I have unpacked setup. Probably I'll be able to decompile script and correct it. How can I compile all this stuff back together?
Reply With Quote
  #13  
Old 05-04-2003, 07:50
Squidge's Avatar
Squidge Squidge is offline
Drunken Squirrel
 
Join Date: Oct 2002
Posts: 412
Rept. Given: 4
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 0
Thanks Rcvd at 6 Times in 6 Posts
Squidge Reputation: 9
setup.inx is indeed the script.
you should also find a setup.exe somewhere. try deleting all the files in your temp dir before launching the setup program. then copy all the new files out.

as for putting them back together - as long as you can find the setup.exe, you don't need to A simple self-extracting zip/rar archive will be fine.
Reply With Quote
  #14  
Old 05-04-2003, 08:02
Wasabi
 
Posts: n/a
Thank you Looks like I'm getting close

I had emptied temp dir before starting setup, and I did copy all files & folders. But it looks rather messy:

{76B6ED0B-E849-4F37-BE58-562E08DA5A21}
bye15F.tmp
isp160.tmp
isp164.tmp
_isdelet.ini
5440.rra
isp168.tmp
ISPackFiles.ini
ispr5544.rra
ispr558a.rra


folder bye15F.tmp/Disk1 contains setup.exe. Should I save this structure of folders? For me it looks like all these folder names were automatically generated. Am I wrong?
Reply With Quote
  #15  
Old 05-04-2003, 08:11
Wasabi
 
Posts: n/a
I have patched script file but when I start saved setup.exe, it unpacks everything into temp and uses old setup.inx from there
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
A 96KB Game!! ferrari General Discussion 9 06-02-2004 07:31


All times are GMT +8. The time now is 00:40.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )