_SETUP.LIB
es una base de datos comprimida de InstallSHIELD.
Puede contener EXEs y DLLs que apoyan la
Instalaci�n. A veces �stos Archivos de Apoyo
est�n en el mismo dir con SETUP.EXE (improbable),
pero en nuestro caso ellos est�n comprimidos en
_SETUP.LIB (lo ver�s despu�s). Yo no
tenia los archivos comprimidos de la base de
datos (xxx.1-x,xxx.z) conteniendo los
archivos del programa y as� que pueden ser muy
grandes;)
No importa, porque en cualquier caso no los
necesitamos para crackear.
Un archivo de base de datos comprimido siempre
empieza con "13 5D 65 8C 3A 01 02 00",
as� si no puedes encontrar ning�n xxx.z o
xxx.1-x entonces s�lo busca estos bytes. Al
final de cada archivo de base de datos comprimido
puedes ver todo los nombres de archivo a
prop�sito.
SETUP.PKG contiene todos los nombres de archivo
en la base de datos del Programa que nosotros no
necesitamos y as� que nosotros no necesitamos
ning�n SETUP.PKG. InstallSHIELD creo que utiliza
SETUP.PKG para referirse a los archivos en la
base de datos del Programa en el proceso de
copiando. Sin embargo, nosotros no lo
necesitamos, as� que vamos dentro.
_SETUP.DLL es un recurso de DLL de InstallSHIELD
y no es importante para nosotros, porque es
solamente un archivo de apoyo que es
proporcionado con cualquier instalaci�n de
InstallSHIELD. SETUP.INS es el Script
compilado de la instalaci�n y es la parte
m�s importante en un proceso de instalaci�n
de InstallSHIELD!!! . En Win95 tiene un
globo conectado a un tel�fono como icono. Este
Archivo Controla cualquier acci�n y tiene la
mayor�a de los mensajes de la Instalaci�n y
jugar� un Papel principal en nuestro SEGUNDO
APROXIMAMIENTO.
SETUP.EXE es la cabeza de todos, es el Motor de
la instalaci�n y ejecuta el Script y hace todas
las Llamadas a DLLs y accesos a disco (32 Bit!!!)
. Hasta ahora esta todo bien, ahora sabemos
mucho m�s de InstallSHIELD =)
Como tu sabes, ahora est�n empaquet�ndose
varias herramientas de software con InstallShield
5.0 - y muchas de esas instalaciones contienen
scripts que piden n�meros de serie para
descomprimir sus vol�menes. Esto es usado para
que simplemente puedas ejecutar la utilidad
ICOMP.EXE de InstallShield para descomprimir el
archivo(s) data.z y desviar el setup entero; sin
embargo, el nuevo InstallShield es m�s listo -
pero no mucho m�s.
En la nueva configuraci�n de InstallShield 5, el
archivo SETUP.INS contiene el script compilado.
Puesto que muchas instalaciones piden n�meros de
serie dentro del script, yo razon�... �por qu�
no reemplazar simplemente el script compilado de
InstallShield con uno est�ndar producido por una
configuraci�n de InstallShield vac�a?
Aqu� est� lo que debes hacer:
| 1.
|
Ejecuta
InstallShield Pro 5 (mira en http://www.dejanews.com
y busca
por "InstallShield" para ver
detalles sobre c�mo recibir ese paquete
del Sitio FTP de InstallShield...
est�pido mortal).
(n.del t.:Te
juro que la traducci�n es literal :o))
|
|
| 2.
|
Crea
una nueva instalaci�n con 1 archivo en
ella. No importa lo que sea el archivo |
| 3.
|
Compila
la instalaci�n. Producir� un manojo de
archivos en
"c:\miinstalacion\ProjectX\media\disk1
\..." |
| 4.
|
Copia
SETUP.INS en alguna parte segura. Lo
necesitar�s despu�s. |
| 5.
|
Cuando
te encuentres con un programa de setup
basado en InstallShield5 que requiere un
n�mero de serie/password, simplemente
haz una copia de SETUP.INS existente a
SETUP.IN $, y reemplaza la copia
SETUP.INS con el que produjiste en paso
4. |
Ahora, por supuesto, si el script compilado
contiene procedimientos de la instalaci�n muy
expl�citos, esta t�cnica puede no funcionar...
sin embargo, funciona en la inmensa mayor�a de
los casos ya que la situaci�n de archivos y
claves del registro parece estar codificada en
DATA1.CAB - no el script de SETUP.INS.
|