TORN@DO presents: cRACKER's n0TES

Tips & Trucos para crackear las Configuraciones InstallSHIELD



Crackeando InstallSHIELD (NaTzGUL, BigJohnson)
_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.


The cRACKER's n0tES esta dividido dentro de 12 partes principales:
 TX. Notas del Traductor
 00. INDICE
 01. Ensamblador para Cracker (CoRN2)
 02. SoftICE (Men� de arranque , Configuraci�n, Comandos)
       
 1 Men� de arranque
       
 2 Configuraci�n
       
 3 Comandos
 03. Breakpoints & Detalles de API de Windows
       
 1 Programas restringidos
       
 2 Cajas de di�logo
       
 3 Verificando el Tipo de unidad
       
 4 Acceso a archivos
       
 5 Acceso al Registro
       
 6 Cogiendo n�meros de serie
       
 7 Accediendo a Tiempo & Fecha
       
 8 Generando ventanas
 04. Instrucciones de salto
 05. Instrucciones SET
 06. Tips & Trucos para Crackear
       
 1 Programas restringidos
       
 2 Dongles
       
 3 General
       
 4 Configuraci�n de InstallSHIELD
       
 5 Protecciones con Archivo llave
       
 6 Pantallas molestas
       
 7 L�mites de Runtime
       
 8 Serials
       
 9 Limites de Tiempo
       
10 Programas Visual BASIC
 07. Ventanas de Mensajes Para los Cracker
 08. Identificando funciones, Argumentos, y Variables (Rhayader)
 09. Los Sistemas de Protecciones de comerciales
       
 1 Armadillo
       
 2 C-Dilla SafeDISC
       
 3 SalesAgent
       
 4 SecuROM
       
 5 softSENTRY
       
 6 TimeLOCK
       
 7 VBox
 10. Bitmanipulation (Cruehead)
 11. Teor�a general de Cracking
 12. FAQ

 +A. C�mo contactar conmigo
 +B. �Que es lo Nuevo?


 



The cRACKER's n0TES are Copyright 1998-2000 by TORN@DO of ID.
Todo los Derechos Reservados.
Traducido por
Revisado por X-Grimator.