Ab dieser Folge geht es um Angriffe über vom Benutzer gelieferte
Daten. Den Anfang macht die Suche nach
Cross-Site-Scripting-Schwachstellen.
Schritt 5: XSS-Schwachstellen
Cross-Site-Scripting-Schwachstellen wurden …
Statt beim Session Hijacking die Session ID eines Benutzers
auszuspähen, kann ein Angreifer ihm auch seine eigene
Session ID
unterschieben und authentifizieren lassen. Ein …
Wie kann das in About Security #155
vorgestellte Session Hijacking verhindert werden? Um mögliche
Gegenmaßnahmen entwickeln zu können, müssen zuerst die
möglichen Angriffe …
Um Angriffe auf Zustandsinformationen zu verhindern oder zumindest zu
erschweren, müssen diese Informationen auf dem Server anstatt auf dem
Client gespeichert werden. …
Wie Sie die in About Security #151
vorgestellten Cookie-Poisoning-Schwachstellen finden und was Sie gegen
derartige Angriffe unternehmen können, erfahren Sie in dieser …
Bevor im nächsten Schritt URL-Parameter auf mögliche,
zustandsbasierte Angriffe untersucht werden können, müssen zuvor
bereits gefundene Schwachstellen beim Umgang mit Zustandsinformationen
(siehe About …
Nachdem alle verfügbaren Informationen über die zu untersuchende
Webanwendung zusammengetragen wurden, geht es darum, diese
Informationen
gegen die Anwendung einzusetzen. Den Anfang machen …
Die Suche nach Schwachstellen in AJAX-Clients wird im Folgenden an
einem
Beispiel beschrieben: Eine Nachrichtenseite kombiniert Informationen
aus
verschiedenen RSS-Feeds.
Schwachstellensuche allgemein
Die Webanwendung läuft auf …
Versteckte Informationen im Client liefern oft wertvolle Hinweise auf
mögliche Schwachstellen. Versteckte (type="hidden") Felder
könnten z.B. Tokens zum Schutz vor CSRF-Angriffen sein, …
Die CeBIT 2008 ist vorüber, Zeit für den schon traditionellen
Bericht über Neuigkeiten.
Den Anfang macht
Lock-Keeper,
eine vom Hasso-Plattner-Institut der Universität Potsdam entwickelte
Hochsicherheitslösung …
Nach dem Sammeln von Informationen auf dem Server (siehe About Security
#144)
und deren Auswertung (siehe About Security #145)
geht es diesmal zuerst …
In About Security
#144
wurde beschrieben, wie der Aufbau der auf Schwachstellen zu
untersuchenden
Webanwendung ermittelt werden kann. In dieser Folge geht es um …
Webanwendungen enthalten, wie alle anderen Programme auch, mehr oder
weniger
viele Schwachstellen, von denen viele schon in vorherigen Folgen von
About
Security vorgestellt wurden, …
Der Orkut-XSS-Wurm machte im Prinzip nichts anderes als auch Samy und
Yamanner: Eine XSS-Schwachstelle zum Eindringen ausnutzen, dann über
XMLHttpRequests im Hintergrund …
Die Informationen in der folgenden Beschreibung des
Yahoo!-Webmail-Wurms
Yamanner stammen zum Teil aus dem Whitepaper "Malicious Yahooligans"
(PDF)
von Symantec. Yamanner nutzte eine Schwachstelle …
Auch in dieser Fortsetzung der Beschreibung des MySpace-Wurms Samy
stammen
die Informationen zu einem großen Teil aus Samys eigener
Beschreibung
und sind zum Teil …
Ab dieser Folge geht es um eine neue Bedrohung, die im wahrsten Sinne
des
Wortes durchs Web krabbelt: Webwürmer, Web-2.0-Würmer,
AJAX-Würmer, XSS-Würmer, wie …