| LetzteWeb-Angriffe | Angriffe durch Datenverfälschung | NächstURL-Manipulation |
Das HTTP Protokoll, auf dem die Kommunikation im Web basiert, ermöglicht den Austausch von Parametern in der Form von Anfragen auf mehrere Arten :
Es ist wichtig, zu verstehen, dass all diese Übertragungswege für Daten von einem User problemlos manipuliert werden können, und dass daherUserdaten niemals als verlässlich angesehen werden dürfen. Daher ist es nicht möglich, Sicherheit durch Kontrollen zu gewährleisten, die von Seiten des Users durchgeführt werden (Werte, die in einem HTML Formular vorgeschlagen werden oder Javascript Codes, die die Genauigkeit der Daten überprüfen sollen).
Außerdem ist ein Verbindungsaufbau mit SSL kein Schutz vor Verfälschung der Übertragenen Daten, es wird lediglich die Vertraulichkeit des Informationstransports zwischen Enduser und Website gewährleistet.
Daher muss jeder Entwickler von Web-Anwendungen stets eine
Datenkontrolle durchführen, sowohl was ihren Wert
(Minimum und Maximum für numerische Daten, Zeichenkontrolle
für Strings), als auch denTyp und dieLänge betrifft.
Letzte Änderung am Mittwoch 1 April 2009 à 14:16:21.