Red de conocimiento informático - Material del sitio web - Cómo descompilar .BIN .ASM .HEX generado por la compilación keil en un archivo C

Cómo descompilar .BIN .ASM .HEX generado por la compilación keil en un archivo C

Para decirte claramente, esto es imposible.

Si desea descompilar .BIN o .HEX en ensamblador, esto es posible porque el código de máquina corresponde a los comandos ensambladores y hay herramientas disponibles en línea. Pero si desea compilar el ensamblado en lenguaje C, no es realista. Cada compilador de C compila de manera diferente. Incluso si el mismo compilador usa diferentes estrategias de optimización, el código de máquina generado será diferente. Es decir, hacer ingeniería inversa tiene que ver con la investigación y el ensamblaje.

Además, .ASM es la extensión del ensamblador