Diskussion:Microsoft Portable Executable and Common Object File Format — Änderungen 8291 → 8300

Zeile 1: Zeile 1:
−
Hier und da sind da noch echt harte Übersetzungen oder Formulierungen drin, die man vielleicht mal verbessern sollte. Ich versuch mal das aufzuzählen, was mir so spontan auffällt:
 
−
* Ansonsten vielleicht noch ne kurze Einleitung an den Anfang und der Artikel ist ganz gut fürs Erste. Später können ja noch Beispiele dazu kommen oder so. --[[Benutzer:DarkThing|DarkThing]] 18:45, 9. Dez. 2008 (CET)
 
−
 
 
Der Punkt <b>PE Kennzeichnung</b> ist grundlegend falsch, denn diese befindet sich nicht grundlegend an 0x3c. Schuld daran ist, weil der (MS-)DOS-Header komplett überprungen wurde in der Annahme, die PE-Kennung befinde sich an einer fixen Position. Durch solche unbedachten Bequemlichkeiten entstehen Bugs, die sich als Sicherheitslücken erweisen können.
 
Der Punkt <b>PE Kennzeichnung</b> ist grundlegend falsch, denn diese befindet sich nicht grundlegend an 0x3c. Schuld daran ist, weil der (MS-)DOS-Header komplett überprungen wurde in der Annahme, die PE-Kennung befinde sich an einer fixen Position. Durch solche unbedachten Bequemlichkeiten entstehen Bugs, die sich als Sicherheitslücken erweisen können.
 
Folgerichtig wäre es, ein PE/COFF-File erst auf den DOS-Header ("MZ"-Signatur) hin zu prüfen, dann den Offset für den PE-Header aus dem DOS-Header ermitteln, den PE-Header ("PE\0\0"-Signatur) hin zu prüfen und bla bla bla. Ich kann ja mal die Erkenntnis aus meinem Bootloader zusammentragen, wie dieser mit diesem Fileformat vorgeht.
 
Folgerichtig wäre es, ein PE/COFF-File erst auf den DOS-Header ("MZ"-Signatur) hin zu prüfen, dann den Offset für den PE-Header aus dem DOS-Header ermitteln, den PE-Header ("PE\0\0"-Signatur) hin zu prüfen und bla bla bla. Ich kann ja mal die Erkenntnis aus meinem Bootloader zusammentragen, wie dieser mit diesem Fileformat vorgeht.
 
Wichtig ist auch zu erwähnen, das der PE-Header auf den DOS-Header aufbaut. Die Header-Baum-Struktur des PE/COFF sollte man daher schon kennen.
 
Wichtig ist auch zu erwähnen, das der PE-Header auf den DOS-Header aufbaut. Die Header-Baum-Struktur des PE/COFF sollte man daher schon kennen.
 
Zugegeben, es ist in den Dokus irritierend erklärt ... Offset von Offset =)  -- [[Benutzer:ScollPi|ScollPi]] 12:24, 23. Apr. 2009 (CEST)
 
Zugegeben, es ist in den Dokus irritierend erklärt ... Offset von Offset =)  -- [[Benutzer:ScollPi|ScollPi]] 12:24, 23. Apr. 2009 (CEST)