¿Descompilar el binario x86 PE en C?
-
22-09-2019 - |
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..
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