AbandonSocios: El Portal de los Juegos Antiguos

Abandonsocios => Análisis y Guías => Mensaje iniciado por: Neville en Marzo 01, 2021, 16:41:32 pm

Título: Pequeña guía de des-protectores de juegos para DOS
Publicado por: Neville en Marzo 01, 2021, 16:41:32 pm
Como el tema salió hace unos días en otro hilo, me he propuesto hablar un poco de aquellos programas que, en los lejanos tiempos del DOS, prometían acabar con aquellas molestas protecciones de los juegos. Ya sabéis, aquello de "Inserta el disco original", "Antes de continuar, mira la línea 25 de la página 30 de tu manual" o, peor aún, "utiliza la rueda que viene con el juego para averiguar este dato".

Hoy en día se ve de todo, desde los que se esfuerzan por preservar aquellas protecciones (las había muy curradas, como las que implicaban una rueda de papel o cartón) a los que preferimos olvidarnos de aquellas cosas que nos estropeaban o nos obstaculizaban la jugabilidad.

En fin, como el caso es que termino probando muchos juegos de DOS, he terminado haciendoles un espacio en mi disco duro a programillas como Neverlock o Locksmith, y he de decir que me gustan más ahora que entonces. En sus tiempos ocurría a menudo que la versión del juego que tenías no era la soportada por el programa de turno, y había que recurrir a fotocopias y demás, mientras que hoy día es más fácil encontrar esta o aquella versión del juego y su tasa de éxito mejora bastante.

son bases de datos en plan "en el offset 0x3471 del archivo JUEGO.EXE, cambiar los bytes EB 07 por 90 90".

o, con un poco mas de probabilidades de funcionar porque no se basa en un offset fijo, "buscar en el archivo GAME.EXE los bytes 84 01 74 0d y cambiarlos por 84 01 eb 0d"

por ello puede haber problemas si tu ejecutable es diferente (version en castellano, o una version distinta que la version que desprotegieron los crackers, por ejemplo).

funcionan como un antivirus (firmas, no heuristica), pero en vez de buscar cadenas de bytes que identifiquen virus, buscan cadenas de bytes de la proteccion. ¡son como una prueba PCR tb! XD

Así que sin más preámbulos voy a repasar algunos de estos programillas.


1) CrackAid v3.39 (1993)

(https://i.imgur.com/B9Ktpgd.png)

Desarrollado por un tal Rawhide de los Humble Guys, que un equipo de petanca no parece. Soporta unos 300 juegos, casi todos de la franja mas antigua del DOS.


2) Crock v2.32 (1994)

Desarrollado por Firebug y Eryx, de profesión, deducimos, ondear la bandera de la calavera. Es de los pocos que se atreven con el Strike Commander versión disquete, un juego muy puñetero de desproteger, pero solamente lo hace a medias.

(https://i.imgur.com/PQy0SfO.png)


3) Locksmith v1.31 (1994)

(https://i.imgur.com/g3heNeV.png)

(https://i.imgur.com/ISDJwDx.png)

Desarrollado por REM Software, tiene toda la pinta de ser un producto comercial que, por supuestísimo, también acabó pirateado.

Estamos ante uno de los programas más populares de su tipo, y que soporta unos 750 juegos, que se dice pronto. Además especifica qué desprotege exactamente en cada juego, una información muy útil porque algunos juegos usan varias protecciones, como tener el disco en la unidad además de hacernos consultar el manual.


4) The Patcher v6.5 (1995)

Desarrollado por Michael Caldwell, que como no oculta el nombre debió ser un producto comercial o freeware. Desprotege unos 200 juegos.

(https://i.imgur.com/IBa3hqZ.png)


5) Universal NeverLock '96 (1996)

(https://i.imgur.com/MrchnB9.png)

(https://i.imgur.com/2oHmFrh.png)

Otrro producto comercial que terminó en las manos de los piratillas. De nuevo es un producto más cuidado que el resto, hasta divide los juegos en dos colecciones, la "clásica" (de unos 280 juegos) y la "nueva" (con otros 350 juegos).

Como contrapartida, parece que no funciona igual que el resto. En lugar de buscar unos datos concretos en el ejecutable y cambiarlos por los suyos, parece que usa un TSR que se carga antes / en lugar de este. Y ya puestos, nos mete una pantallita con su propaganda.

(https://i.imgur.com/Ez7ZkHz.png)


Como decía, emplear estos programas hoy día tiene sus ventajas y sus inconvenientes. Casi todos crean una copia de seguridad de los archivos que modifican, así que tampoco corremos peligro mortal con ellos. Más bien la pega principal es que nadie nos garantiza la calidad de los cracks. Los hay muy buenos - por ejemplo, hace poco desprotegí los Star Wars: X-Wing y TIE Fighter de disquete sin problemas- pero también otros que no funcionan, que no desprotegen completamente los juegos o que incluso los hacen injugables.

Bajo DOSBox, además, estas versiones nos pueden dar "guerra", aunque suele bastar con usar la opción loadfix del emulador para los casos rebeldes.

Por último, estos no son ni de lejos los únicos multi-deprotectores que existen. En este artículo (http://nerdlypleasures.blogspot.com/2014/12/the-wringer-breaking-pc-dos-game-copy.html) de la web Nerdy Pleasures tenemos listados algunos más, y también se nos explica un poco mejor cómo funcionaban estos programas.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: xblastoise99 en Marzo 01, 2021, 17:18:50 pm
Es un tema interesante, Neville. Los sistemas de protección han tenido una extensa evolución desde la ruedita de Monkey Island hasta llegar a las complejidades como Denuvo. Y los mas astutos o crackers por supuesto, se han superado una y otra vez desarmándolos. :lol:

Los cracks mas allá de su mala fama, han sido útiles para preservar muchos juegos que de no ser por estos, hoy serian imposibles de jugar nuevamente. Basta con ver ciertos juegos de MS-DOS a los que hay que modificar su ejecutable para que corran en DOSBox correctamente o aquellas protecciones que quedaron inutilizadas en Windows actuales como SafeDisk por mas que emplees el disco original.

¡¡¡Saludos!!!
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 01, 2021, 17:23:07 pm
Ostras, esto podría venir genial para alguna aventura que queda por crackear.

Tú que los tienes a mano y operativos, ¿podrías echar un ojo a ver si alguno mete mano al Beneath a Steel Sky?
Versión disquetes, claro.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 01, 2021, 17:30:11 pm
Claro, no me cuesta nada echarle un vistazo. Como decía, los tengo a mano.

EDITO: Pues mirad si son útiles estos programillas, el Locksmith se ha encargado de la protección del Beneath a Steel Sky sin despeinarse. Interesados pásense por el hilo del juego (https://www.abandonsocios.org/index.php?topic=6870.60).
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Benito Camelo en Marzo 01, 2021, 18:31:08 pm
No podrías poner los enlaces porfi, el Locksmith le use mucho en su momento.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 01, 2021, 18:34:14 pm
Claro, estos son los que uso yo:

Código: [Seleccionar]
https://www.mediafire.com/file/5jy1rndlvdgitqo/Cosas.zip/file
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Benito Camelo en Marzo 01, 2021, 18:36:09 pm
Genial, muchas gracias,
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Diestro en Marzo 01, 2021, 19:49:17 pm
Hablando de Roma, hace muchos años, además de los que ya han mencionado, tuve uno llamado Unlocks '96 de un grupo autodenominado "Autodesk" (creo que eran franceses). Era una recopilación muy interesante porque no desprotegía directamente, sino que indicaba los cambios que había que hacer manualmente con un editor hexadecimal. Lamentablemente lo pedrí por el camino, y por su nombre tan genérico, nunca pude volver a encontrarlo. Si alguien lo ve pasar, se agradece su colaboración, más que nada por una cuestión nostálgica, ya que no creo que a esta altura del partido aporte demasiado. ¡Gracias!
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: RodrigoH17 en Marzo 01, 2021, 20:00:36 pm
Aca les dejo todos los que yo tengo guardado:

CrackAid v3.39

Código: [Seleccionar]
https://mega.nz/file/pZxSQSDa#JwYx1mlXyILdZz43naIRdnheOEnO-SU8bR-INbZkoBA
Crock v2.32

Código: [Seleccionar]
https://mega.nz/file/RU4GGYAJ#NFbyY0_C8gylR88-dS5QZFf-iT4t99kYwoKtu69jiWU
Locksmith v1.31

Código: [Seleccionar]
https://mega.nz/file/EE50yIIB#3EiWi63KJ_qSKqSlVth-X3cmf-FxPqUJcrR_koWp0pU
NeverLock Business (Spring 96)

Código: [Seleccionar]
https://mega.nz/file/pFxgmSBI#HyCwZcdhKzz6UdBNgf0DJ6sBQPJiu62FeeUuzjqP3_c
NeverLock Universal (Spring 96)

Código: [Seleccionar]
https://mega.nz/file/8E5ykYaS#WAGj8C1dykyGh207bSbkj384flCMQi51nBMFPeHv9JY
Noguard

Código: [Seleccionar]
https://mega.nz/file/5YwWRC7R#XExuGvuMWoLd45AkkfF2yynNDSGubj75o3vu_YTlrTU
Patcher v6.5

Código: [Seleccionar]
https://mega.nz/file/hNgQmIqJ#NPWiH0hFzicZqgbxAOAiFF6Dpk7CJq64UKX67NDhkPU
Program Cracker v7.3

Código: [Seleccionar]
https://mega.nz/file/UMwwAYyZ#5JsILKB_hPmKWcj-YyqSJQXlM7XZpsqJ9Hfn5PGB0Ns
Pirates Friend v2.0

Código: [Seleccionar]
https://mega.nz/file/VUgmVAgS#OI52X3kGnA5t5wytW4MViyLeRFdB4qL1SfY-kdgbrvc
Rawcopy v1.0

Código: [Seleccionar]
https://mega.nz/file/sQwgUS6B#y4NJg5ibMP8eBJRn6ExtE-R1gvtlTrLz4P3G_odzr6Q
Universal Patcher v2.43

Código: [Seleccionar]
https://mega.nz/file/dU5ykabD#elGcs-TeKaCw183-gaKUGKochsrna8hAnbbWOxgy9m0
Unprotect Professional v5.0

Código: [Seleccionar]
https://mega.nz/file/YMhk1SCL#BQR5QInJFxDESMHnb7s-hQDV-TTQPdNxl6HpsIftcfE
X-Brain v2.3

Código: [Seleccionar]
https://mega.nz/file/MFwy2AAI#MJM_Rqf1CHIytEDN68mqUkK7BCOKyAU5w6evUX6BoBU
X-Tract v1.51

Código: [Seleccionar]
https://mega.nz/file/0ZhCWaTS#c9mna8LUIYxxes7URB6Bhj3US8sLLWnrP6om2pa87S8
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 01, 2021, 20:26:23 pm
Gracias, no habia oido hablar de varios de esos.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 01, 2021, 21:14:54 pm
¿Podrías mirar si se puede hacer algo con el Innocent Until Caught versión CD?

El crack de la versión disquetes funciona en la versión CD pero la pantalla se va a negro. Pasar la protección la pasa, y empieza la música, pero se va a negro. Funciona por los pelos, seguro que se puede arreglar.

Aquí las dos versiones (https://www.abandonsocios.org/index.php?topic=6044.msg45000#msg45000) por si se quiere probar.
Habría que crear un crack específico para esta versión CD, la cual llama al ejecutable al CD, en C no hay nada. Habría entonces que cargar el crack antes desde C. Es lo que yo he hecho con el de la versión disquetes, y como digo, por los pelos. No sé si los programas estos podrán hacer algo.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 01, 2021, 22:14:54 pm
Miraré a ver.

Pues de momento no hay suerte, y lo veo difícil. IUC no copia los ejecutables al disco duro, donde serían accesibles para estos programas. Tal vez con los más nuevos que ha puesto RodrigoH17...

Mañana te digo más.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: akronikus en Marzo 02, 2021, 00:44:28 am
Añado el DProtect 3.2 (del 93) que no se si será el que pedía Diestro pero tiene para ver en hexadecimal que cadena buscar y por cual reemplazarla para que afecte la desprotección. Incluye una breve descripción de lo que hace y alguna observación.

También permite añadir nuevas desprotecciones si se quiere.

Código: [Seleccionar]
https://mega.nz/file/TA0gDRzJ#ESf3GeAgygB9yvLoXHifCdy0lswpikr4XfolWkFCrPc
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 02, 2021, 16:51:17 pm
¿Podrías mirar si se puede hacer algo con el Innocent Until Caught versión CD?


Nada, con este no ha habido suerte. Por cierto que vaya con el jueguecito, no me acordaba de que para que funcione la Sound Blaster hay que hacer virguerías.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 03, 2021, 13:25:00 pm
Pues todo no va a ser pedir. Hoy traigo yo un crack cosecha propia jijii

Resulta que, aunque parezca mentira, el DOTT disquetes no está crackeado. Por lo menos, por más que en registrado internet nadie lo comparte crackeado. Pues eso, al lío.

- Lo primero que hice fue probar un puñado de programas de estos que habéis puesto aquí, a ver si sonaba la campana. Locksmith y Universal soportan el juego, pero solo la versión en inglés, no funciona con la española. Me llevé un palo de cojones con esto, y me dije, y ahora qué.

- Me pillé la versión en inglés y la instalé, y volví al Locksmith para aplicarle el parche y al menos ver el programa funcionar. Y funciona, la verdad es que hace lo que tiene que hacer estupendamente.

- Llegados a este punto que tengo el TENTACLE.001 en inglés parcheado, me pregunto si habrá hecho muchos cambios y si se verán con facilidad. Comparé entonces los cambios del original en inglés con el parcheado por mí con UltraCompare y solo salieron distintos un par de parejas de bytes.

- Entonces me pregunté si sería posible localizar esa sección en el fichero español y si serían los mismos bytes a cambiar. Y BINGO. Funciona. Tras dejarme los ojos comprobando las direcciones en hex para no equivocarme, cambio ese par de pares de bytes y fichero crackeado por Cireja's Industries LTD jijii

¡¡¡Ya soy un hacker!!! :lol:
En mi post del juego (https://www.abandonsocios.org/index.php?topic=6061.msg55095#msg55095) está ya preparado.

Ahora la parte técnica para quien lo quiera hacer a mano:


Day of the Tentacle: parchear TENTACLE.001

                 Original   Crackeado
3802d0 f         6A         68
3802e0 0         11         68

8df870 7         6A         68
8df870 8         F4         68
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: RodrigoH17 en Marzo 03, 2021, 13:47:42 pm
Muy bien!!

Muy ingenioso, gran trabajo ;)
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 03, 2021, 14:33:48 pm
Estupendo. Por mi parte creo que al final he encontrado un programilla que "puede" con el Strike Commander de disquetes, que era mi particular ballena blanca. Es el Unprotect Professional v5.0 (1995) que subió RodrigoH17 hace unos días. Así que gracias, macho.

Llevo un par de días testeándolo con DOSBox y de momento ni rastro de los problemas que tenía hasta ahora con él.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: RodrigoH17 en Marzo 03, 2021, 14:40:31 pm
De nada!

Me alegro de que te haya servido ;)
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: gatuno en Marzo 03, 2021, 14:48:08 pm
asi me gusta, que os saqueis las castañas del fuego :)
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 03, 2021, 14:51:08 pm
¿Ves? Ya no te daré más la vara con el SC :lol: :lol:
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: kurt en Marzo 03, 2021, 18:19:23 pm
Jajajaja, por algo se empieza. Desde luego te lo has currado dejándote los ojillos pegaos. :bravo2:
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 03, 2021, 19:50:54 pm

- Entonces me pregunté si sería posible localizar esa sección en el fichero español y si serían los mismos bytes a cambiar. Y BINGO. Funciona. Tras dejarme los ojos comprobando las direcciones en hex para no equivocarme, cambio ese par de pares de bytes y fichero crackeado por Cireja's Industries LTD jijii

¡¡¡Ya soy un hacker!!! :lol:


Estoy empezando a pensar que mi influencia en el foro está siendo para mal. O sea, que primero digo que el CDi tampoco está tan mal, y luego hago que al menos otro forero se pase al lado oscuro. Porque se empieza así y luego terminas saliendo en "Equipo de investigación" por hackear máquinas de vending y cajeros automáticos. O como diría la pesada esa, má-quinas de vending y ca-jeros automáticos.

Por no hablar que este mismo hilo es toda una incitación al pirateo :lol: :lol:
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Lolocop en Marzo 03, 2021, 20:20:36 pm
Y pa' colmo abandonas la colección :'(
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 03, 2021, 20:55:19 pm
Y os enpapelo el foro con guías de otros sistemas :rolleyes: :huh:
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 07, 2021, 22:29:43 pm
Buscando cosas para el Bargon encontré esto, que aunque no me sirvió para nada lo que viene del Bargon, puede que haya cosillas interesantes. Lo apunto por aquí para no perderlo.

https://www.oocities.org/gammadragon/Cracks2.html (https://www.oocities.org/gammadragon/Cracks2.html)
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 08, 2021, 02:10:21 am
Pues me lo copiaré en un documento de Word, que nunca se sabe cuando pueden venir bien estas cosas. Gracias.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: xblastoise99 en Marzo 08, 2021, 02:28:36 am
Cita de: Neville

Por no hablar que este mismo hilo es toda una incitación al pirateo :lol: :lol:

(http://pa1.narvii.com/6559/170ffb0f48240edc4f2f226c1e06f20ffa705127_00.gif)
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 08, 2021, 14:41:50 pm
¡He oído hablar de él! :lol: :lol: :lol:
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 10, 2021, 23:58:00 pm
Creo que me voy a dedicar a esto :lol:

----------------------------------------------------
Goblins 3 (disquetes): parchear EXT.STK

                 Original   Crackeado
30ee00 f         01         00
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: Neville en Marzo 11, 2021, 00:06:52 am
Pues sí, podrías poner un tenderete en el foro :lol: :lol:

Algo así como "Crackers 'r us" o "Se crackea a cambio de karma".
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 11, 2021, 01:22:41 am
Pues sí. Me he vuelto a dejar los ojos comparando versiones en otros idiomas para localizar el archivo que se crackeaba y encontrar qué se cambiaba.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: gatuno en Marzo 11, 2021, 10:00:50 am
es una buena estrategia, alta probabilidad de exito, comparando ristras de bytes con algun programa se pueden desproteger una buena cantidad de juegos.
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: SkaZZ en Marzo 11, 2021, 12:29:16 pm
¿Quieres un comparador de bytes?
Título: Re:Mi experiencia con des-protectores de juegos para DOS
Publicado por: cireja en Marzo 11, 2021, 15:33:40 pm
Con el UltraCompare + UltraEdit tengo de sobra, creo
Título: Re:Pequeña guía de des-protectores de juegos para DOS
Publicado por: Neville en Enero 20, 2022, 12:02:08 pm


:lol: :lol: