Red de conocimiento informático - Computadora portátil - ¿Cómo reescribir archivos EXE en lenguaje C?

¿Cómo reescribir archivos EXE en lenguaje C?

Si es VC, agregar /FA al parámetro de línea de comando del compilador generará código ensamblador. Si el argumento es /FAs, el código fuente y el código ensamblador se fusionarán.

/Código ensamblador FA;. Misil aire-tierra

/Código máquina FAc y código ensamblador;. cod

/FAs código fuente y código ensamblador;. Misil aire-tierra

/Código máquina FAcs, código fuente y código ensamblador;. Cod

Uso de/Fa

/Fa crea un archivo fuente. asm para cada archivo de código fuente en la compilación.

/Fa file name coloca el nombre del archivo. asm en el directorio actual. Sólo es válido al compilar un único archivo de código fuente.

/Nombre del archivo Fa. La extensión se coloca en el nombre del archivo. extensión en el directorio actual. Sólo es válido al compilar un único archivo de código fuente.

Crea un archivo fuente en el directorio /Fa\. asm compila cada archivo de código fuente y lo coloca en el directorio especificado. Tenga en cuenta que debe haber una barra invertida al final. Sólo se permiten rutas en el disco actual.

/Fa directorio\filename coloca el nombre del archivo. asm en el directorio especificado. Sólo es válido al compilar un único archivo de código fuente.

/directorio Fa\nombre del archivo. La extensión se coloca en el nombre del archivo. Especifica la extensión en el directorio. Sólo es válido al compilar un único archivo de código fuente.

Si usas un compilador gcc o g++, como dev c++, simplemente agrega el parámetro de línea de comando -s.