Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: Elisium9999 en 21 Marzo 2019, 01:53 am



Título: Una pequeña duda
Publicado por: Elisium9999 en 21 Marzo 2019, 01:53 am
Hola!!

Desde hace tiempo he querido modificar juegos para mejorarlos desde mi punto de vista, así que me he decidido a empezar pero no sé por donde.

Me podeis aconsejar programas tutoriales o mas?
Muchas gracias!!!


Título: Re: Una pequeña duda
Publicado por: srWhiteSkull en 21 Marzo 2019, 02:04 am
Muy ambigua tú petición. Mejorarlos en que sentido? Gráficos? Funcionalidad?


Título: Re: Una pequeña duda
Publicado por: Elisium9999 en 21 Marzo 2019, 21:39 pm
En este caso funcionalidad, pero como ya he dicho no se por donde empezar


Título: Re: Una pequeña duda
Publicado por: MCKSys Argentina en 21 Marzo 2019, 21:41 pm
Hola!

Qué tipo de funcionalidad? Piensa que los juegos son programas compilados y, a menos que dispongas del código fuente o de que el mismo esté programado para ser modificado; no podrás hacerlo fácilmente.

Saludos!


Título: Re: Una pequeña duda
Publicado por: Elisium9999 en 21 Marzo 2019, 21:44 pm
Lo entiendo,

Pero teniendo los archivos del juego y el .exe no se puede conseguir el codigo fuente?


Título: Re: Una pequeña duda
Publicado por: MCKSys Argentina en 21 Marzo 2019, 21:46 pm
No. A menos que el exe sea un "híbrido" (.NET, Java, Python), no podrás conseguir el fuente original.

Aunque con reversing podrás comprender partes del mismo...

Saludos!


Título: Re: Una pequeña duda
Publicado por: Elisium9999 en 21 Marzo 2019, 21:48 pm
Me puedes decir que significa 'Hibrido'


Muchas gracias por todo


Título: Re: Una pequeña duda
Publicado por: MCKSys Argentina en 21 Marzo 2019, 21:51 pm
Me puedes decir que significa 'Hibrido'


Muchas gracias por todo

No. A menos que el exe sea un "híbrido" (.NET, Java, Python), no podrás conseguir el fuente original.

Aunque con reversing podrás comprender partes del mismo...

Saludos!

Si el programa fue escrito en un lenguaje interpretado, entonces no compila nativo y puede (en teoría) recuperarse su código fuente (ya que usa una VM para ejecutarse y el bytecode *podría* volverse a convertir en fuente).

Saludos!