CInsects-Treffen am Di, 18. Januar
Zur Navigation springen
Zur Suche springen
Diese Seite ist eine Unterseite von CInsects.
Hackits[Bearbeiten]
echo 'Hallo '.($_GET['name']);
Fix:
echo 'Hallo '.htmlspecialchars($_GET['name']);
URL-Angriff:
echo 'Hallo <a href="'.htmlspecialchars($_GET['name']).'">Link</a>';
Color-Angriff
function escape_color ($color ) { // Alles nach dem Semikolon // abschneiden , um keine weiteren // CSS - Angaben zuzulassen . $color = explode( '; ' , $color ); return htmlspecialchars( $color[0]); } $c = escape_color($_GET['color']);
echo ' &lgt;div style =" color : ' . $c . ' ">Testtext ';
Fragen[Bearbeiten]
Trage hier ein was du noch nicht verstanden hast, oder wass du sonst noch zu dem Tema wissen möchtest.