Microsoft Portable Executable and Common Object File Format — Änderungen 3635 → 3637

Zeile 10: Zeile 10:
 
(Zwei Nullbytes am Ende)
 
(Zwei Nullbytes am Ende)
 
Das ist wiederum ein Kennzeichen von Windows und sollte verändert(nicht weggelassen) werden.
 
Das ist wiederum ein Kennzeichen von Windows und sollte verändert(nicht weggelassen) werden.
−
 
+
=== COFF Dateiheader ===
−
 
+
Hier ist der Common Object File Format Header:
−
 
+
{| {{Prettytable}}
−
 
+
! Offset  || Größe || Beschreibung
−
 
+
|-
 +
| 0x00h || 2 Bytes || Hier wird beschrieben, für welche Plattform diese aufführbare Datei geeignet ist.
 +
|-
 +
| 0x02h || 2 Bytes || Die Anzahl der Sections.
 +
|-
 +
| 0x04h || 4 Bytes || Die ersten 32-Bytes von der Sekundenanzahl ab 1.Januar 1970 00:00, wann die Datei hergestellt wurde.
 +
|-
 +
| 0x08h || 4 Bytes || Die Dateioffset dieser COFF-Datei. Wenn Null, dann ist garkeine vorhanden.
 +
|-
 +
| 0x0Bh || 4 Bytes || Die Anzahl der Eintragungen von der Symboltabelle.(?)
 +
|-
 +
| 0x0Fh || 2 Bytes || Größe des optimalen Headers der ausführbaren Datei. ''Achtung, ist nicht für die Objektdatei''
 +
|-
 +
| 0x12h || 2 Bytes || Flags für Eigenschaften der Datei.
 +
|}
 
== Links ==
 
== Links ==
 
* [http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx Microsoft Portable Executable and Common Object File Format Specification]
 
* [http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx Microsoft Portable Executable and Common Object File Format Specification]