Re(4): Web -> Input Element (CSS FF vs IE)
Geizhals » Forum » Programmierung » Web -> Input Element (CSS FF vs IE) (12 Beiträge, 212 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: Web -> Input Element (CSS FF vs IE)  (Frankster am 28.06.2013, 20:06:01)
....
Re(4): Web -> Input Element (CSS FF vs IE)
01.07.2013, 23:25:09
Die da wäre?Davon abgesehen hat jedes Programm und jede Programmiersprache Sicherheitslücken. Wenns nach dem geht, dürftest du nur Assembler
programmieren und niemals Software dritter verwenden. Das schließt natürlich das Betriebssystem mit ein.

Na gut ... ist schon länger her:
http://www.zerodaylab.com/vulnerabilities/CVE-2010/CVE-2010-2100.html

Falsch. Der Kontextwechsel findet bei der Ausgabe statt und nicht bei der
Eingabe. Somit muss die Maskierung auch bei der Ausgabe stattfinden. Bei der
Eingabe wäre das vollkommen fehl am Platz, weil man sich sonst zB.
HTML-maskierte Zeichen in die Datenbank schreiben würde, wo sie überhaupt
nichts verloren haben. In der Datenbank sollten nur die reinen Daten stehen.


Vor der Übergabe an die Datenbank muss man den Übergebenen Text ohnehin analysieren oder umwandeln, da man sonst eine SQL-Injektion riskiert, warum den Text also nicht gleich so abspeichern wie man Ihn nachher ausgeben will.

Es ist weit sinnvoller die Umwandlung bei der Eingabe zu machen ... weniger Code und weniger Rechenleistung von Nöten.

Dafür braucht man halt 0,1-1% mehr speicher ... bei manchen Sonderzeichen eben 3 byte statt 1 byte.

Man kann ein Formular auch so darstellen, dass es aussieht wie ein Link. Und nicht jeder User schaut sich den HTML-Code der Seiten an, die er besucht.

Voraussetzung: Method = GET!
Sobald man POST verwendet, müsste man die übergebenen Variablen erst in einen Skipt initialisieren => XSS Angriff führt sich ab-absurdum, da Skript bereits unbemerkt ausgeführt wird.
Ist aber ausführbar.



Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung