mm Bueno la primera tecnica que usaremos ahora seran los strip tags que los puedes usar por ejemplo para cuando quieres hacer un libro de visitas y te quieres cuidar de que los Black Hat te ataquen pues haces lo siguente:
Código PHP:
<?php
$variable = strip_tags($_REQUEST['Texto']);
echo $variable;
?>
mm bueno ahi ya se estan protejiendo por que sin el strip_tags hubiesen querido poner un digamos redireccionamiento digamos
Código PHP:
<meta http-equiv="Refresh" content="5";url=http://www.tedefacie.com">
pero ahora con los strip tags ya no =)
mm ahora otra manera digamos evitando un Xss
vamos a usar algo llamado Htmlentities que lo que hacen es transformar los caracteres como < o > en html

si xD los transforman, digamos uno de los basicos:
lo transforman a
entonces no se ejecutaria =)
ahora un codigo aplicando esto =)
Código PHP:
<?php
$Tuvariable = htmlentities($_REQUEST['texto']);
echo $Tuvariable;
?>
mm bueno en texto iria lo que conoceriamos como el comentario si fuese un libro de visitas =)
mm bueno esta son solo dos maneras y digamos que son las mas simples pero son eficientes mientras que el Black Hat sea normal por que si es super bueno hace lo que sea pero te Defacea =( xD
mmmm bueno cualquier consulta pues haganla =)
Saludos
Dedalo (Dédalo)