logotipo

img_google

2 entrevistas con Razoola

   Seguro que si eres seguidor de la placa CPS-2 de Capcom te habrás preguntado si alguien podría crackear la encriptación CPS-2. Por fín, tras mucho esperar, hace muy poco tiempo alguien lo ha conseguido. Esa persona se llama Razoola y por lo que nos cuenta en las siguientes entrevistas se considera un cracker en el sentido más espiritual de la palabra. No te pierdas estas interesantes entrevistas porque vas a enterarte de muchas cosas sobre el pasado, presente y futuro de la encriptación CPS-2 y de CPS-2 Shock, el grupo que ha conseguido crackearla.

Sitio Original de la Entrevista: EmulationX
Link a la Versión Original de la Entrevista
HomePage del grupo: CPS-2 Shock

Fecha de la Entrevista: 11 de Enero de 2001
Entrevista con Razoola, líder de CPS-2 Shock, el grupo que ha logrado crackear la encriptación CPS-2
Entrevistador: EmulationX
Traducción por MrNet

Entrevista con Razoola (1)

Aquí teneis mi entrevista exclusiva con Razoola del 2001. Gracias a todos los que contribuyeron con preguntas.

P: EmulationX: 1) ¿Puedes presentarte tú mismo y contrnos qué significa tu nombre?

R: Razoola: Hola, mi nombre es Razoola. Mi nick es realmente mi nombre espiritual, el nombre que viaja conmigo a través de la eternidad. Por supuesto no te obligo a que te lo creas si no quieres. El nombre Razoola tiene un significado aunque por el momento me siento incapaz de compartirlo.

P: EmulationX: 2) ¿Cómo se formó el equipo CPS2 Shock? ¿y qué os animó a escoger el CPS2 para emularlo?

R: Razoola: Yo no formé CPS-2 Shock lo hizo D-Zine, yo me uní un par de días aunque ya estaba investigando en CPS-2 antes de que me uniera. Yo soy un cracker no un programador de emuladores, hay una gran diferencia entre ellos. Elegí el CPS-2 simplemente porque nadie podía con él. Estoy seguro que la mayoría de los crackers basaron sus decisiones en lo mismo.

P: EmulationX: 3) Sabiendo que el algoritmo de encriptación no ha sido vencido, ni ninguna de las claves reales de la encriptación se conocen, ¿cuales son las metas del proyecto CPS-2 Shock?

R: Razoola: La meta ya ha sido alcanzada que es permitir que los juegos de CPS-2 sean emulados. Por esta razón nuestra postura de proteger el sistema de encriptación hasta que Capcom deje de respaldar el sistema.

P: EmulationX: 4) ¿Cuanto tiempo pasaste en el proyecto CPS-2, quién está trabajando en él contigo y cuáles son las obligaciones que implica el proyecto?

R: Razoola: He pasado sobre 2 años investigando el CPS-2. El grupo actual consistió en 4 personas y llegó a un punto en el que parecía que ibamos a rendirnos. Yo decidí llevarlo sólo. Brevemente después de esto Crashtest se unió. El básicamente se encarga de la parte de programación PC para las herramientas que nosotros necesitamos para completar el trabajo. Yo soy un programador 68K y hago la parte de CPS-2.

P: EmulationX: 5) ¿En qué medida el proyecto CPS-2 está apoyado por el análisis criptológico? ¿Cómo creeis que este proyecto afectará al futuro de la investigación de la encriptación de videojuegos, y a la criptografía en general?

R: Razoola: Esta es un interesante pregunta. Mucha gente dijo que no llegaríamos a ninguna parte con la aproximación que estabamos haciendo, otros se rieron y simplemente lo desecharon. Nuestro ataque está basado en un 99% en software; ninguno de los cables que todo el mundo dijo fueron necesitados. No tenemos ninguna pista real de como el HW funciona y lo que hace cada una de las líneas aparte de lo que está puesto en CPS-2 Shock (esto no lo hice yo, sino los antiguos miembros de CPS-2 Shock).

Que yo sepa ningún otro ataque en un sistema basado en arcade se ha hecho de la forma que lo hemos hecho nosotros. Básicamente NO tengo experiencia en electrónica aparte de las habilidades de sencillas soldaduras. Una forma sencilla para que veais lo que ha sido esto...

Un ataque hardware normal usando herramientas y tal (como el Project-0 de Neo·Geo) requeriría tirar la puerta abajo rompiéndola. Nuestro ataque simplemente nos colocó en el lateral de la puerta para poder abrirla con la llave que la había mantenido cerrada al exterior.

Esto es lo que hace a un cracker y a un electrónico personas diferentes. Esto es en lo que teneis que fijaros.

Desde el punto de vista de la criptografía ha sido crackeada via un baypass. Un criptógrafo sólo podría estar de acuerdo en que los datos encriptados han sido desencriptados. No importa tanto como lo hayas llevado a cabo mientras que lo hagas.

Sólo desde el punto de vista de la emulación se hace sensible el conocer el algoritmo. Es así como tú puedes verdaderamente emular el sistema.

P: EmulationX: 6) ¿Qué crees acerca de las nuevas leyes, tales como el Millenium Copyright Act de los EEUU, que prohibe la ingeniería inversa? ¿afectará al progreso en el futuro? (nota: *hay* una exención para la DMCA para investigar sobre la encriptación)?

R: Razoola: Pasa ser honesto no le doy mucha importancia a ese tipo de leyes. Vivo por el reto de romper algo que es irrompible. Puedes compararlo a un deporte extremo. Es ilegal saltar con paracaídas de los edificios pero aún así la gente todavía lo hace.

P: EmulationX: 7) ¿Quién o qué ha sido tu principal influencia para trabajar en la emulación? ¿Qué tipo de experiencia informática, tanto tuya como de otros, te ha ayudado más?

R: Razoola: Pues sencillamente nuestros dos perros Lexa y Lordi (ahora tenems tres, con Matrix). Muchos de los habituales del #CPS2Shock de EFnet te contarán que tras hablar con ellos he avanzado algo. Yo simplemente pregunto al universo buscando ayuda, si mi empeño es bueno y la información acertada normalmente se avanza por un camino u otro. Heh, algunos podrían pensar que estoy loco por lo que estoy diciendo. Digamos sólo que tengo conexiones espirituales y dejemoslo en eso.

Yo además necesito mencionar a mi mujer Sari.Ella realmente no me ha alentado pero estuvo a mi lado a pesar de que no lo entendía del todo. Soy un hombre muy afortunado ya que creí que a estas alturas ya nos habríamos divorciado. Besos, te quiero.

Empecé en la programación en ensamblador en el C64 y me cambié al Amiga. He hecho de todo desde aquellas guapas demos hasta juegos completos. Sin estos conocimeintos no hubiera podido terminar la desencriptación CPS-2 del todo.

P: EmulationX: 8) ¿Qué creer que Capcom está pensando en este momento? sabiendo que estás trabajando para dar a conocer el algoritmo de encriptación de las placas CPS-2.

R: Razoola: Ya no trabajamos en descubrir los algoritmos de encriptación de las placas CPS-2. Eso no pasará hasta que Capcom no abandone la placa. Capcom ya sabe que la encriptación ha servido a su propósito más de un millón de veces. Ellos no pueden estar sino verdaderamente felices por ello. CPS-2 Shock no hundirá el bote durante las horas finales del viaje. Cuando el sistema esté muerto ya no importará si se rompe o no la encriptación. Queremos que muera con orgullo no con un cuchillo en la espalda.

P: EmulationX: 9) ¿Por qué elegisteis poner el corte para volcar las placas en 1997? ¿Por qué no en el 96? sólo teneis 9 placas que no volcareis por una temporada.

R: Razoola: Elegimos 1997 simplemente porque pasará un tiempo antes de que los dumps de ese año sean publicados y cuando salgan serán incluso más viejos.

P: EmulationX: 10) ¿Cómo llevareis el asunto de las placas que la gente quiera donaros y las donaciones de dinero que se envien a través de Paypal. ¿Devolvereis las placas para que puedan volver a ser usadas?

R: Razoola: Depende de la petición del donante. Si el donante quiere que se le devuelva por supuesto que nosotros lo respetaremos. Lo único malo de esto es el hecho de que cualquier donación monetaria irá para los gastos de envío en lugar de quizás comprar placas que nadie pueda donar. Preferiríamos que las placas feuran donadas con la intención de que pudieramos mantenerlas. Esto simplifica las cosas para nosotros ya que nos permite que posteriores revisiones de los juegos puedan ser volcadas sin necesidad de pedir la placa de nuevo. Ten en cuenta que puede haber tantas como 18 versiones diferentes de un juego en algunos casos.

P: EmulationX: 11) ¿Cómo te sientes con toda la expectación que se cierne sobre tí ahora que la gente sabe que CPS-2 Shock es auténtico y que se puede jugar al Street Fighter alpha en FinalBurn?

R: Razoola: No me molesta el no haber estado nunca en el candelero. Si ayo quisiera eso podría haber continuado mi carrera como DJ.

P: EmulationX: 12) ¿Cómo entraste en contacto con Dave de FinalBurn?, ¿cómo se llevó a cabo todo el proceso? ¿estás trabajando con otros autores de emus de CPS-2 en estos momentos?

R: Razoola: Nosotros ya conociamos la intención de Dave un poco antes de que volcaramos la tabla necesaria. El ya había mostrado pantallas de SFZCH corriendo en FinalBurn y dejó claro que estaba buscando añadir soporte CPS-2 una vez que los archivos necesarios fueran publicados. Yo contacté con él para hacerle saber que ya podíamos proveerselos una vez que los tuvimos. Cuando ese día llegó se le envió a Dave, Nicola (MAME) y Antiriad (RAINE) al mismo tiempo.

P: EmulationX: 13) Esta bien documentado que Capcom ha inaugurado un "Matching Service" (Servicio de Encuentros o Combates) en Japón para sus juegos de SEGA DreamCast, que permite a los jugadores jugar contra los demás en ciertos juegos CPS-2 como Vampire Chronicle (Darkstalkers Collection), Street Fighter Zero 3 y Super Street Fighter II X. Capcom EEUU dice que no tiene en absoluto intención de tener tal servicio disponible en los EEUU, lo cual ha decepcionado a un montón de más fervientes fans de los juegos de lucha de Capcom. En los últimos años, Callus, un popular emu de CPS-1 para PC, les ha proporcionado a los jugadores la capacidad de conectarse y jugar contra contrincantes online. Esto permitió a los jugadores jugar a un juego como Street Fighter 2 Turbo Hyper Fighting online por primera vez. Programas de servicio de encuentros independientes de Callus, como E-DGE de Shoryuken.com, son un ejemplo de la creciente popularidad que el juego online con los juegos de Capcom puede generar. ¿Puedes prever a la emulación de CPS-2 dándonos la misma esperanza de juego online para los juegos de CPS-2? ¿Lo apoyarías?

R: Razoola: Creo que es una buena idea por supuesto pero realmente tendrías que preguntarselo a la gente que escribe los emuladores. Yo no tengo control sobre las características que los EMU autores puedan añadir a sus emuladores, yo sólo puedo hacer sugerencias como cualquier otro.

P: EmulationX: 14) Todos sabemos (al menos algunos de nosotros) que la emulación es una forma de preservación de los datos volátiles de CPS-2 en el buen sentido de la palabra preservación, ya que además tiene el potencial de poner el panorama del mundillo de la emulación arcade a la altura de sus rodillas. La pregunta que me gustaría formularte aquí es: ¿por cuanto tiempo permanecerá el algoritmo como un secreto? La emuscene ha estado llena de filtraciones en el pasado. Un escape y *boom* Capcom tiene unas placas con una vida comercial drásticamente reducida... ¿y si un compañero dumpeador crackea la encriptación y la publica? ¿es esta la pinta de un escenario de una pesadilla?

R: Razoola: Será secreto hasta que alguien lo rompa. No será un escenario de pesadilla. Bajo mi punto de vista sería una vergüenza que pudiera romperse el algoritmo antes de que el sistema terminara su producción y fuera usada en emuladores. Piensa sobre eso... ¿cómo puede un proyecto de emulaión como MAME p. ej. justicar la tenencia de documentos que detallan el sistema de encriptación que es usado en un sistema que está en producción y al mismo tiempo tener nuevos juegos desactivados por ser demasiado nuevos? Si el algoritmo pudiera mantenerse en secreto mientras se use en emuladores me sentiría mucho mejor sobre el tema pero eso nunca podría suceder en un proyecto de código abierto ("open source") o incluso en un proyecto cerrado (como FinalBurn).

Querría apuntar que nuestra decisión de no publicar más información sobre el sistema no está basado en los emuladores actuales. Esta basado en nuestra sensibilidad hacia este tema. Cuando el CPS-2 esté muerto, sacaremos a relucir la información.

P: EmulationX: 15) Alguna gente te compara con Sardu, el  legendario autor de Callus, ¿qué opinas de eso?, ¿crees que si el no trabajara para EA ya habría crackeado la encriptación CPS-2?, ¿lo que él creyó era trivial?

R: Razoola: No puedo compararme con Sardu en ninguna forma. Sardu es un gran programador y yo soy un cracker. Yo solo puedo decir que ambos somos expertos en nuestros campos. Creo que un montón de gente se confunde con esto porque Callus fué el primer emulador en romper la la encriptación Kabuki del CPS-1. Me gustaría señalar un extracto del archivo Callus95.txt...

" Muchas gracias a Dragan Rasula y Samir the Mastermind (desde YU) por la información sobre el esquema de encriptación Kabuki "

P: EmulationX: 16) ¿Crees que hay mucha confución y caos en los foros de mensajes CPS-2 y dentro del canal del IRC llamado #cps2shock? ¿que te gustaría hacer, o que pasara con estos lugares?

R: Razoola: Heh, la confsión está por todos lados. Si la gente se relajara y fuera un poco más paciente podrían enterarse a pesar de la confusión. La gente quiere que las cosas se aceleren estos días. Todo lo que puedo decir es que saldrá cuando esté listo, ni antes ni después. Intento pasarme por los foros de discusión pero nunca puedo garantizarlo.

Si quieres la información más fiable y actualizada, visita CPS-2 Shock.
 

Gracias de nuevo a Razoola de CPS-2 Shock, manten ese buen trabajo...
 



Sitio Original de la Entrevista: Total Emulation
Link a la Versión Original de la Entrevista
HomePage del grupo: CPS-2 Shock

Fecha de la Entrevista: Diciembre de 2000
Entrevista con Razoola, líder de CPS-2 Shock, el grupo que ha logrado crackear la encriptación CPS-2
Entrevistador: Juliano
Traducción por MrNet

Entrevista con Razoola (2)

Una entrevista con Razoola de CPS2 Shock
Conducida por Juliano

P: Juliano: ¿Podrías presentarte tú mismo? (Edad, Trabajo, Lugar donde vides, etc...)

R: Razoola: Soy Raz y actualmente vivo en Turku (Finlandia) depués de trasladarme aquí desde Inglaterra. Tengo 31 años y estoy casado con mi adorable esposa Sari. Actualmente en paro.

P: Juliano: ¿Cómo descubriste la emulación?

R: Razoola: No estoy realmente seguro ahora fué hace tanto. Aunque te puedo decir con seguridad que soy de la vieja escuela.

P: Juliano: ¿Cuál es tu emulador arcade favorito?

R: Razoola: Hmm, realmente no puedo responder a eso ya que cad uno tiene sus puntos buenos y malos. La emulación ha recorrido ya un largo camino. Días atrás en los emuladores se juegos únicos recuerdo que me sorprendió el Rishgar y jugué un montón con él, así que dejaremos ese. :))

P: Juliano: ¿Cuando empezaste CPS2 Shock? ¿Cuales fueron tus motivaciones en aquella época?

R: Razoola: Realmente no fuí yo quién empezó CPS2 Shock, aunque ya estaba buscando la desencrptación CPS2 antes de que empezara. Realmente fué D-Zine quién empezó con el grupo y debemos cederle todo el crédito, yo me uní unos cuantos días después del lanzamiento y me convertí en el director después de que D-Zine lo dejara. No estoy totalmente seguro de mis motivaciones, aunque romper la encriptación de CPS2 es mi hobby y nada más. Cuando CPS2 Shock empezó parecía una buena idea el unirse a ellos.

P: Juliano: ¿Por qué desencriptas el CPS2? ¿Por qué no escribes un emu de otro sistema?

R: Razoola: No creo tener el conocimiento necesario para escribir un emu. Yo soy un programador del 68000 y no se nada del ensamblador de Intel. El hackeo siempre me ha atraído, desde aquellos primeros días de ripear las musiquillas de Rob Hubbard del C64 y haciendo aquellas demos tan chulas con efectos de pantalla. Para serte honesto, algunas veces encuentro más divertido hackear un juego que jugarlo.

P: Juliano: ¿Qué fué lo más difícil, de lejos?

R: Razoola: Realmente no ha habido parte difícil, aunque la espera para reunir fondos para comprar el emulador EPROM  fué un auténtico cayo. Ya sabes que llevó sobre 7 meses de reunir fondos antes de que pudieramos comprarlo, esto realmente ralentizó las cosas. Me gustaría aprovechar la oportunidad para agradecerle a los donantes su apoyo, sin su ayuda no estaríamos aquí hoy.

P: Juliano: ¿El programa que escribiste, dió algunos resultados, no?, ¿puedes contarnos más sobre él, cómo funciona?

R: Razoola: Si, los resultados son buenos, aunque es un poco duro explicar como funciona. Ahora tiene 4 componentes: un visor de memoria, de las direcciones/datos de los registros tras la ejecución de la desencriptación sencilla, un programa de ataque para conseguir todos los 65536 valores encriptados y no encriptados para cualquier dirección en el espacio de la ROM de programa y finalmente el programa de ataque para conseguir la ROM desencriptada entera.

P: Juliano: ¿Es posible, en teoría al menos, ejecutar tu software en un emulador, si es así, lo has intentado (quizás en Callus, o una versión especial del parche de Callus, MAME ?) ?

R: Razoola: Es posible ejecutar el software en un emulador con alguna modificación (así es como pillé las instantáneas). Aunque no corre correctamente debido a que algunas funciones del 68000 estan sin emular y tampoco dará datos correctos.

P: Juliano: La meta principal de CPS2 Shock, es desencriptar el sistema, y NO escribir un emulador, ¿por qué? ¿No sería más fácil escribir un emulador, ya que has aprendido tanto del CPS2?

R: Razoola: Hay gente por ahí con mucha más experiencia que yo u otros miembros del CPS2 Shock cuando se trata de programación de emuladores. No es que nosotros no podamos eventualmente hacer uno, es más un caso de que otro probablmente hará un trabajo mejor. De todas formas no creo que el emuladr tenga que ser escrito desde el principio, un ligeramente modificado emulador/driver de CPS-1 debería ser capaz de rular juegos CPS-2 fácilmente.

P: Juliano: ¿Qué opinas del "panorama" actual de la emulación ("emuscene")?
(pasado, presente y futuro)

R: Razoola: El pasado realmente fué la caña porque fué la época en la que fueron emulados juegos que me encantaron y a los que jugué en los arcades... Space Invaders, Frogger, Pacman, Mr.Do, Bombjack por nombrar unos cuantos. Si fuera más joven estoy seguro de que el presente estaría mucho mejor desde mi punto de vista de lo que realmente es para mí. Casi todos los juegos que me gustaría ver emulados lo están excluyendo los de CPS2 por supuesto. No sé lo que sucederá en el futuro. Los fabricantes de arcade son los que deciden los juegos que serán emulados en el mañana.

P: Juliano: ¿Crees que es "seguro" publicar un emulador de CPS2, o no? ¿Por qué?

R: Razoola: Claro que es seguro. Seguro como cualquier otro emulador. La emulación era legal la última vez que lo comprobé. En caso de que te interese no he recibido ningún e-mail de Capcom hasta ahora.

P: Juliano: ¿Cuál es tu juego favorito? ¿Por qué?

R: Razoola: Eso es fácil, Bombjack de largo. Flipé con ese juego la primera vez que lo ví en los arcades allá por 1984. No creo que la gente se de cuenta de lo antiguo que es ese juego. Y tiene excelentes gráficos y música y es totalmente adictivo.

P: Juliano: ¿Cuántas placas CPS2 tienes?

R: Razoola: Una y esa es la del SF Zero. Además tengo una placa donada de Vampire Savior, gracias Steve. Buscaremos más donaciones a medida que vaya pasando el tiempo.

P: Juliano: Después de desencriptar el CPS2, ¿qué es lo próximo? ¿quizás escribir un emu?

R: Razoola: No, puedo asegurarte que nunca escribiré un emulador. Quizás le heche un vistazo aL CPS-3, realmente no lo sé.Todavía queda un montón de trabajo que hacer en el CPS-2, queremos romper la encriptación para bastante más que conseguir ROMs desencriptadas.

P: Juliano: ¿Algún comentario final?

R: Razoola: Sólo me gustaría agradecer a todos los autores de emuladores por su genial trabajo, sois geniales chicos. Ohh y desear a todos una Felíz Navidad.

*paz*

Volver a la Página Índice de las Entrevistas
VOLVER


© MrNet



Regresar a la Página Principal