UBB - script maken.
Nee, voer maar eens dit in:
[b]lalalala
[b]lalalala
Lennard schreef:En daarna <3Nee, voer maar eens dit in:
[b]lalalala
Lol bij mij werkt lalala wel?
Ja maar de hele tekst wordt dikgedrukt als je de sluittag niet meegeeft.
Lennard schreef:Ja maar dat is de bedoeling.Ja maar de hele tekst wordt dikgedrukt als je de sluittag niet meegeeft.
toevoeging op 11 september 2012, 17:35:27:
Maar weet iemand hoe ik kan zorgen dat je er geen in krijgt?
Sanderc schreef:Ja maar dat is de bedoeling.Eerdere citaten tonen
Lennard schreef:Ja maar de hele tekst wordt dikgedrukt als je de sluittag niet meegeeft.
toevoeging op 11 september 2012, 17:35:27:
Maar weet iemand hoe ik kan zorgen dat je er geen in krijgt?</div></blockquote><br />Htmlentities, dit zet dingen als < om naar < wat een browser dus als een gewoon < weergeeft.<br /><br /><em>toevoeging op 11 september 2012, 18:04:57:</em><br />En plaintext is niet de ergste vrees bij XXS injections. Er kan namelijk d.m.v. AJAX een request naar een pagina verstuurd worden met o.a. cookies en andere (user)info. Zo is cookie stealing ook mogelijk.<br /><br />Ook kunnen personen worden doorgelinkt naar bijvoorbeeld een pagina (?p=admin&deliteuser=administrator), wat niet altijd goed uitkomt als admin.<br /><br />Verder kunnen er nog veel meer andere vormen van misbruik gemaakt worden d.m.v. XSS injections.
Sanderc schreef:Vul [b][u] in ofzo, je kijkt niet of ze wel worden afgesloten.
Antonn schreef:Ah, ik dacht net ook te vragen hoe ik dat deed xp.http://sander.vanmarijn.nl/ubb.phpEerdere citaten tonen
Sanderc schreef:Kan je nu nog misbruik maken?
Vul [b][u] in ofzo, je kijkt niet of ze wel worden afgesloten.
Maar hoe kan ik dit nu precies controleren?
Stack-based UBB parser.
Of je kan bijvoorbeeld optellen hoevaak [b] gestart is, en hoevaak die is gesloten. Aan het einde van het bericht zorg je dan dat alle niet-gesloten tags alsnog gesloten worden (als $bCount bijvoorbeeld aan het einde 1 is in plaats van 0, zal je nog eenmaal moeten gebruiken. )
Of je kan bijvoorbeeld optellen hoevaak [b] gestart is, en hoevaak die is gesloten. Aan het einde van het bericht zorg je dan dat alle niet-gesloten tags alsnog gesloten worden (als $bCount bijvoorbeeld aan het einde 1 is in plaats van 0, zal je nog eenmaal moeten gebruiken. )
Of je gebruikt gwn [func]preg_match()[/func] wat me veel sneller lijkt 

Oew, dat ziet er voor mij niet echt makkelijk uit. Daar moet ik later wat in neuzen...
Antonn schreef:En dan kan je dus geen nested quotes of uberhaubt goede nested ubb gebruiken.Of je gebruikt gwn [func]preg_match()[/func] wat me veel sneller lijkt