Hola
Tengo la siguiente duda que me ronda la cabeza...
¿Los primeros 2 bytes de un executable de 32 y 64 Bit siempre será el string "MZ" en UTF-8, SIN EXCEPCIÓN ALGUNA, ya esté desarrollado en C++, Delphi, .NET y etc., o ya sea un SFX (archivo autoextraible), un exe empacado/ofuscado/protegido o cualquier otro tipo de executable de la familia Windows?
En caso contrario, ¿cuales podrían ser las excepciones?
¡Gracias de antemano!
Saludos