Pregunta

Me gustaría saber si hay alguna manera de generar el código C de un binario x86 PE.Realmente no lo hago necesidad esto, sólo quiero saber cómo funcionan algunos programas de código cerrado.

Desde mi sentido común, creo que el proceso es:

  • Convertir el binario x86 a ensamblador, lo que se puede hacer con un desensamblador como OllyDbg.
  • Convirtiendo esta Asamblea a C.No conozco ninguna herramienta para eso, esa es mi pregunta en realidad.

Apreciaré mucho tu ayuda.Gracias.

PD:Si esto no es legal (aunque no soy un cracker y no tengo ningún propósito de crackear), elimine esta pregunta..

¿Fue útil?

Solución

Si utiliza IDA Pro con el HexRay decompilador puede obtener un código fuente en C un poco legible. (Pero prepararse para un manojo de goto-s y las variables innecesarias).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top