summaryrefslogtreecommitdiff
path: root/document.asciidoc
diff options
context:
space:
mode:
authorJan Klemkow <j.klemkow@wemelug.de>2013-01-09 09:39:04 +0100
committerJan Klemkow <j.klemkow@wemelug.de>2013-01-09 09:39:20 +0100
commit09c282d27d467ff16bbd6e67ce46840c81011b4e (patch)
tree6df6fd0147a65f2096b51ab7ad52efcec72dfee5 /document.asciidoc
parent0f663435017223a1b8292206f8ff91c0916113e3 (diff)
downloadsksys-09c282d27d467ff16bbd6e67ce46840c81011b4e.tar.gz
sksys-09c282d27d467ff16bbd6e67ce46840c81011b4e.tar.bz2
sksys-09c282d27d467ff16bbd6e67ce46840c81011b4e.zip
Fix some umlaute.
Diffstat (limited to 'document.asciidoc')
-rw-r--r--document.asciidoc8
1 files changed, 4 insertions, 4 deletions
diff --git a/document.asciidoc b/document.asciidoc
index 15bed16..f44d7a5 100644
--- a/document.asciidoc
+++ b/document.asciidoc
@@ -66,7 +66,7 @@ Speicherbereich und dessen Laenge bei jeder Operation bedenken.
//viele Funktionen neu geschrieben.
Die herkömmlichen Funktionen für Zeichenketten besitzen Problem, dass die
Laengen von Speicherbereichen nicht beachtet werden.
-Dadurch kommt es schnell zu Pufferüberlaeufen und Zugriffen auf nicht
+Dadurch kommt es schnell zu Pufferüberläufe und Zugriffen auf nicht
allozierte Speicherbereiche.
Dadurch koennen Angreifer eigenen Programmcode einschleusen und ausführen
lassen, sowie Programme zum Absturz bringen.
@@ -76,7 +76,7 @@ Diese Funktion wird dafür benutzt um eine Zeichenkette von einem Speicherplatz
zu einem anderen zu kopieren.
Als Parameter bekommt die Funktion die Startadressen von Quelle und Ziel im
Speicher.
-Der Funktion ist dabei die Groesse der jeweiligen Speicherplaetze nicht bekannt.
+Der Funktion ist dabei die Größe der jeweiligen Speicherplätze nicht bekannt.
Es wird nun eine Speicherzelle nach der Anderen kopiert, solange bis in der
Quelle ein Null-Byte auftaucht.
Dabei kann die Funktion weder sicherstellen, dass sie nicht über den
@@ -86,7 +86,7 @@ Zielpuffers hinaus schreibt.
Durch dieses Verhalten, kommt es immer wieder zu Pufferüberlaeufen, welche
zu unvorhersagbaren Folgen für den weiteren Programmablauf führen.
-Um dieses Problem zu loesen wurden neue Zeichenkettenfunktionen in die
+Um dieses Problem zu lösen wurden neue Zeichenkettenfunktionen in die
Standard-C-Bibliothek auf genommen, welche als Argument Maximallaengen
übergeben bekommen.
@@ -97,7 +97,7 @@ strncpy(char *dst, const char *src, size_t len);
strlcpy(char *dst, const char *src, size_t dstsize);
-------------------
-Hierbei gibt es zwei Ansaetze mit Laengen umzugehen.
+Hierbei gibt es zwei Ansätze mit Längen umzugehen.
TODO: strncpy() strlcpy()
* gets()