Hola chicos.
Quería saber cómo está administrada la estructura de los EXE. Estuve viendo en distintas webs que dispone de unos cuantos campos (para los ejecutables de DOS) en la cabecera, como los bytes MZ, etc. El caso es que volqué el hexadecimal de un ejecutable sencillito y veía en la cabecera unos cuantos valores que corresponderían a cada campo de la cabecera, pero luego habían un monton de bytes con valor 0 y más abajo empezaba el código en hexadecimal de la aplicación.
¿Por qué hay un bloque de memoria con tantos 0? ¿Siempre es la misma cantidad de 0?
Si encontrais algún material sobre la explicación del volcado hexadecimal de los EXE, pasadme el enlace.
Gracias, un saludo!
Marcadores