Estaba atravesando algunas defensas laterales del CLIENTE contra el XSS reflejado, p. ej. XSS auditor (chrome), IE8 XSS Filters, Noscript. Usan expresiones regulares y otras técnicas sofisticadas.
Mi pregunta es: ¿por qué no almacenamos lo que siempre va al servidor como parámetros y si estos parámetros se reflejan en la respuesta HTML, lo descartamos o lo codificamos? Idea simple Siento que puede haber falsos positivos pero no muy convincentes. ¿Alguna entrada?