PDA

Ver la versión completa : Crack para CD de autoevaluación universitaria



Lagarto #2
04-05-2003, 04:59
Pos ahi tienen que la universidad de mi estado (Morelos, México) y la de Veracruz están haciendo negocio, pues como ya vienen los exámenes de admisión a ingreso a la Uni, está vendiendo un CD que contiene varias pruebas para estudiar, aclaro que no son respuestas, sino autoevaluaciones(vaya forma de ganar dinero XD, efectiva si te intersa entrar a la univerisdad):

aki está una expliación de ese disco:
http://www.c5.cl/ieinvestiga/actas/ribie2000/demos/340/

Bueno, el punto es este:
sólo tenían 1000 unidades (CD's) los cuales se pueden instalar un máximo de 2 veces, pues tiene un sistema de seguriadad que evita hacerlos más veces (obvio :D jeje).

El problema es que ya no alcancé Disco, pues cuando me enteré que lo vendían (pues lo tenían guardadito XD) se habían agotado. Le dije a un colega que me lo prestara para ver si lo podá instalar, pero el como tiene 2 PC's lo instaló en las dos, por tanto yo no pude instalarlo.

¿Creen que funcione si intentara crear un crack para ese CD?, lo intentaría hacer (el crack) de la forma tradicional, como para los videojuegos pues :confused:, usando lo tardicional (Unsafedisk v2.40, Clony XL 2002 y otros triques ;))

Weno, si no funciona pos les digo que pasó, pero si me pueden recomendar algo mejor a lo que intento les agradezco:) .

Thanx
§§§Lagarto§§§

|RooT|
04-05-2003, 13:48
Si pudieras volcar el contenido del CD al disco duro por ejemplo,podrias cargarte el sistema de seguridad de instalación usando sencillamente ingenieria inversa. Desensamblas el instalador, y te lo curras :D

revolloso
04-05-2003, 18:17
Y como es ese sistema de seguridad, es decir, lo que pregunto es ¿como coño trabaja ese sistema de seguridad? ya que en una unidad convencional de CD-ROM no se puede escribir información alguna, me lo podrían explicar por favor :).

ReVo

Lagarto #2
05-05-2003, 01:01
Escrito originalmente por |RooT|
Si pudieras volcar el contenido del CD al disco duro por ejemplo,podrias cargarte el sistema de seguridad de instalación usando sencillamente ingenieria inversa. Desensamblas el instalador, y te lo curras :D

Bueno, ya comencé por vaciar el contenido en el HD, pero tengo dos preguntotas:
1.- Cómo sé dónde está el sistema de seguridad en los archivos (que por cierto son pocos) porque el Unsafedisk no me ayudó en nada :(
2.- Cómo lo desensamblo:confused:

Thanx
§§§Lagarto§§§

|RooT|
05-05-2003, 08:53
Lagarto si nunca as metido mano ni en programación ni en "cracking" creo que te sera dirificil. Por ello te recomiendes que busques documentos muy buenos sobre ingenieria inversa y sobre programacion en ASM que te ayudaran en ello.

En este enlance es pongo un LOG de una charla que di sobre ingenieria inversa en el Hispano.

http://es.geocities.com/virusc0rp0rati0n/Charla_ingenieria_inversa.txt

Saludos.

Scar_T
05-05-2003, 16:56
Buena charla RooT. Oye te tengo una preguntita :),

Hace tiempo en mis inicios en el cracking, me encontre con un programa (en los retos de izhal), que cuando corria el w32disasm (creo que es asi, perdon pero esta dificil el nombrecito), y corria el programa me aparecia un mensaje que decia, "A ese debugger se le ve el (palabra española que no recuerdo) tendras que currartela un poquito mas".

La pregunta es, ¿como carajos le hicieron para darse cuenta que estaba corriendo el programa con un debugger?

Lagarto #2
07-05-2003, 01:08
Graciotas Root, estoy leyendolo, si tengo dudas hay pregunto :)

revolloso
07-05-2003, 17:08
Escrito originalmente por Scar_T
¿como carajos le hicieron para darse cuenta que estaba corriendo el programa con un debugger?

Las API's de windows traen funciones y en este caso, el programa de izhal (y muchos otros más) tienen la función ..

isdebuggerispresent

que se encuentra en el kernel32.dll (me parece, si toy mal, me corrigen porfis, jeje)

ReVo

SxR
24-05-2003, 01:37
Vamos a ver };-P !!!

En primer lugar, lo que describes del programita (CD) en cuestión no es posible dado, como bien se dice por aki arriba una lectora de CD-ROM convencional no tiene posibilidad ninguna de nodificación de archivos en la capa de lectura-escritura de un CD-ROM comvenicional. Así que te sugiero que si ese amigo no te lo quiere prestar que te lo diga pero que no te mienta ;-(

Acto seguido paso a explicarte unos pasos, pautas y normas básicas por donde puedes empezar a atacar el problema (Aunque me ayudaría bastante tener una copia del CD para así poder porbar yo mismo ;) pero...).

Lo más normal es que el propio programa venga protegido por algun tipo de protección propia de un CD de juegos cualquiera, cosa que no es difícil de saltar con los programas que actualmente hay en la red (Véase CloneCD, Alcohol 120% o incluso Nero Burning ROM bien configurado)

Aclarado este concepto pasamos a lo que realmente consideraremos Cracking del programa o Ingenieria Inversa. Comenzaremos por una página de tutos que no está nada mal para empezar, http://welcome.to/karpoff .

Acto seguido, y despues de mucho leer te encauzo hacia los verdaderos pasos.

Es normal que un programa de calidad detecte cualquier debugger ( Win32DASM, IDA Pro, SoftIce...) Por lo que será bueno ejecutar antes que los mismos un programita que los 'tape', los hay muchos y buenos, lo que no habrá problema en encontrarlos.

Luego, puesto que no será normal en un programa de calidad, será necesario analizar el fichero ejecutable principal con un analizador, FileInspector XL, FA... para saber con qué compresor de ejecutables está comprimido dicho .exe principal y, luego, desempackarlo con un Unpacker como GeneralUnpacker 32 o ProcDump...

Una vez tenemos el ejecutable principal instalado, desempakado y pasado por el debugger podemos comenzar.

El instalador principal (el del CD) seguramente nos hará una modificación en nuestro disco duro:

- Un archivo
- Una clave de registro

En definitiva, un contador que será lo que nos será mas fácil crackear, ya que si no somos unos iniciados, crackear el propio instalador para que ignore dicho contador será algo más difícil ;(

Para localizar ese contador podemos utilizar utilidades como el FileMonitor (Monitor de acceso a archivos) o el RegMonitor (Monitor de acceso al Registro).

Una vez localizado...

A partir de aki ya es currártelo tu un pokito, creo que para empezar te he ayudado bastante no?
De todas formas si todavía no has conseguido nada, no desesperes, sigue preguntando, leyendo,...DESCUBRIENDO!

SUERTE!!!!

spawntec
21-06-2003, 01:39
Tu problema es que necesitas hacer una imagen del floppy
lo mas seguro es que ese CD vaya acompañado
de algun floppy el cual lleva el conteo de las veces que lo instalas
consigue ese floppy con alguien y hazle una imagen
entonces utiliza la imagen
y realiza la instalacion puedes usar el Winimage
espero te sirva esta informacion
Suerte !!!

Lagarto #2
26-06-2003, 17:55
Bueno, el examen ya pasó y gracias a Dios lo aprobé :D

Pero como no me quería quedar con la cosquillita seguí intentando. En efecto e cd tenía un floppy que llevaba las veces que ya se había instalado y solamente con la imagen (en efecto usé el Winimage) se reseteaba el conteo (pero eso sí, tengo que hacer tantas imágenes como tantas instalaciones desee)

gracias a todos

§§§Lagarto§§§