Salu2 , vereis , quiero extraer el listado de este programa, que parece haber sido compilado con esto:
CPC Basic Compile v1.03 (1988)(Peter Hoepfner)
, el programa es este:
https://hackit.netwired.es/desafios/26/h4ckm3.wav ( se puede cagar como cinta directamente con el JavaCPC emulador )
tiene 8 bloques creo recordar.
si se ejecuta , pide un user y pass ... que no logro averigurar ...es para un torneo de hacking ... ya acabado .. pero me pica la curiosidad como carajo lograrlo.
Extraer listado o descompilar programa
Reglas del Foro
Debido a que hay varios temas pidiendo ayuda para programar en ensamblador máquinas distintas al Amstrad CPC, con micro distinto al Z80 y que incluso dependen del sistema operativo, nos vemos en la necesidad de poner por escrito que estos posts son bienvenidos pero que no es el lugar adecuado ya que por estos lares nos dedicamos más al ensamblador del Z80, un microprocesador de 8 bits que tuvo su gran auge en ordenadores y consolas de los años 80.
De todas formas, esto no quita que alguien que sepa del asunto pueda postear alguna respuesta pero es más fácil encontrar foros dedicados a programar en ensamblador en Windows o MS-DOS que ayudarán más que nosotros:
http://www.lawebdelprogramador.com/news ... nsamblador
Debido a que hay varios temas pidiendo ayuda para programar en ensamblador máquinas distintas al Amstrad CPC, con micro distinto al Z80 y que incluso dependen del sistema operativo, nos vemos en la necesidad de poner por escrito que estos posts son bienvenidos pero que no es el lugar adecuado ya que por estos lares nos dedicamos más al ensamblador del Z80, un microprocesador de 8 bits que tuvo su gran auge en ordenadores y consolas de los años 80.
De todas formas, esto no quita que alguien que sepa del asunto pueda postear alguna respuesta pero es más fácil encontrar foros dedicados a programar en ensamblador en Windows o MS-DOS que ayudarán más que nosotros:
http://www.lawebdelprogramador.com/news ... nsamblador
- XeNoMoRPH
- I am The Forum
- Mensajes: 2281
- Registrado: Lun 08 Abr , 2013 5:55 pm
- Ubicación: Galaxia de Magallanes
- Contactar:
Extraer listado o descompilar programa
Última edición por XeNoMoRPH el Mar 05 Nov , 2013 6:32 pm, editado 1 vez en total.
Re: Extraer listado o descompilar programa
Hey yo tambien estuve en la netwired y todavia sigo con esa prueba.
Si te interesa trabajar en equipo SKYPE: danielorpg
Por cierto he conseguido convertir el .wav en archivo .cpc osea que tengo todo el codigo del programa asi no tengo que dumpear la ram de el emulador pero sigo buscando un decompiler de basic.
Si te interesa trabajar en equipo SKYPE: danielorpg
Por cierto he conseguido convertir el .wav en archivo .cpc osea que tengo todo el codigo del programa asi no tengo que dumpear la ram de el emulador pero sigo buscando un decompiler de basic.
- XeNoMoRPH
- I am The Forum
- Mensajes: 2281
- Registrado: Lun 08 Abr , 2013 5:55 pm
- Ubicación: Galaxia de Magallanes
- Contactar:
Re: Extraer listado o descompilar programa
Vaya vaya jeje , otro participante ... bien , yo me pasé bastantes horas intentando extraer el listado , pero ... sinceramente estoy pensando que quizás no tenga solución.
yo mismo creo recordar ... aunque no estoy seguro que tengo un software descompilador de Código máquina original del Amstrad CPC 464 , lo compré en su momento .... pero repito que no se si esto hará algo.
¿ me podrías enviar el fichero .CPC ?
EDIT: No pongáis la dirección de mail de forma pública. Pasaros los datos por privado.
EDITADO: acabo de bajar al trastero donde tengo toda mi colección , y ahi estaba jeje esto:
Aunque como ya te digo .. no se si servirá para algo.
yo mismo creo recordar ... aunque no estoy seguro que tengo un software descompilador de Código máquina original del Amstrad CPC 464 , lo compré en su momento .... pero repito que no se si esto hará algo.
¿ me podrías enviar el fichero .CPC ?
EDIT: No pongáis la dirección de mail de forma pública. Pasaros los datos por privado.
EDITADO: acabo de bajar al trastero donde tengo toda mi colección , y ahi estaba jeje esto:
Aunque como ya te digo .. no se si servirá para algo.
- Sabrewulf
- Forero habitual
- Mensajes: 152
- Registrado: Vie 13 Jun , 2008 12:38 pm
- Ubicación: Madrid, Spain
Re: Extraer listado o descompilar programa
No conozco este compilador, pero en general el resultado de la compilación es un código máquina bastante enrevesado que no suele conservar la estructura del basic original, por lo que es difícil sacar el listado a menos que el compilador incorpore esa opción.
En las instrucciones indica que en la compilación se pueden conservar o no los números de línea, a lo mejor este compilador en concreto sí mantiene ciertas estructuras del basic.
El enlace del wav no funciona así que no puede echarle un vistazo.
En las instrucciones indica que en la compilación se pueden conservar o no los números de línea, a lo mejor este compilador en concreto sí mantiene ciertas estructuras del basic.
El enlace del wav no funciona así que no puede echarle un vistazo.
Desprotegido por Abraxas- Madrid
- XeNoMoRPH
- I am The Forum
- Mensajes: 2281
- Registrado: Lun 08 Abr , 2013 5:55 pm
- Ubicación: Galaxia de Magallanes
- Contactar:
Re: Extraer listado o descompilar programa
Buenas tardes ... aqui tienes el link con el programa que lo he subido yo de nuevo:
https://mega.co.nz/#!WQJAULZD!aR9ouxkqx ... o1nHqxDzo0
Efectivamente ... yo traté de ver si el mismo compilador de CPC Basic Compile v1.03 (1988)(Peter Hoepfner) .. tenía alguna opción para descompilar ... pero no he visto nada ... el manual que he encontrado está en alemán:
aqui el manual:
http://www.cpcwiki.eu/imgs/e/eb/Fabacom ... man%29.pdf
https://mega.co.nz/#!WQJAULZD!aR9ouxkqx ... o1nHqxDzo0
Efectivamente ... yo traté de ver si el mismo compilador de CPC Basic Compile v1.03 (1988)(Peter Hoepfner) .. tenía alguna opción para descompilar ... pero no he visto nada ... el manual que he encontrado está en alemán:
aqui el manual:
http://www.cpcwiki.eu/imgs/e/eb/Fabacom ... man%29.pdf
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro
La Comunidad Española |