Bogacska kérdése:
Miért MZ az exe fájlok első két karaktere?
Figyelt kérdés
2016. ápr. 8. 17:57
1/2 anonim válasza:
Mert a Windows 32-bit portable executable felépítése ilyen. 0x5A4D-vel kezdődik. Itt van a fájl részletes felépítése:
2/2 anonim válasza:
MZ => Mark Zbikowski, aki az MS-DOS egyik fejlesztője volt a Microsoftnál.
angol info: [link]
A mai programokban azért van ez meg, mert a Windowsos EXE-k elején van egy kicsi (ált. 80 byte méretű) DOS program, ami DOS alatt kiír ilyen szövegeket a képernyőre: "This program cannot be run in DOS mode."
A tényleges Windows program a "PE"-től kezdődik (Portable Executable)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!