# Seguridad a través de la diversidad - por qué no me gusta'no me gusta ValidateRequest

<datetime class="hidden">2004-07-04T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
El Comité recomienda al Estado Parte que adopte todas las medidas necesarias para garantizar la igualdad entre los géneros y el empoderamiento de la mujer. [El Comité recomienda al Estado Parte que adopte todas las medidas necesarias para garantizar la igualdad entre los géneros y el empoderamiento de la mujer.](http://weblogs.asp.net/ShankuN/archive/2004/03/02/82534.aspx), Debo explicar algunos de mis propios antecedentes como un precursor para mi descontento con esto. En los tiempos malos de los ancientosM SK2 Era un tester de penetración ; Yo dirigí mi propia pequeña empresa que proporcionaba este servicio a una serie de clientesMSC4 mi trabajo era fundamentalmente brocar |/ de otras maneras brochar sitios web y | 'otras | МSK7 | redes | . En mi tiempo como tester de láminas \ , una de las cosas más molestas eran las deficiencias que podían afectar a un gran número de sitios | Así, a medida que el tiempo ha progresado y me he trasladado más a escribir realmente aplicaciones en lugar de destruirlas I'he sido siempre consciente de que los sistemas de seguridad de las aplicaciones no deberían ser inherentemente confiables , mientras que es menos probable que sean defectos que algunos adM SK3hoc implementación MSC4 que el defecto puede ser potencialmente más grave ya que es casi seguro que se convierta en ampliamente conocidos y explotados dentro de un espacio de tiempo muy corto .
Que ' es parte del problema que tengo con ValidateRequest , proporciona un crutch МSK2 una ruta corta para el desarrollador escaso [Se han encontrado ya fallos en este](http://weblogs.asp.net/gad/archive/2003/11/12/37219.aspx) y el parche no es obvio / fácil de encontrar (habéis oído hablar de él antes?) - por lo que no hayMSC4es un problema que afectará a todos los sitios ASPM SK5NET MSSK6 que dependen de esta característica para protegerlos de ataques XSSMST7 Peor aúnMSSK8 ¿cuántos sitios cree usted tomará precauciones adicionales más allá de esto para proteger su entrada |- ¿Sabes si te protege de [El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad entre los géneros en todos los niveles de vida, incluida la educación.](http://www.developer.com/db/article.php/2243461), [El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad entre los géneros, en particular mediante la adopción de medidas legislativas, administrativas y de otra índole destinadas a eliminar la discriminación contra la mujer.](http://nts.jhu.edu/alerts/alert.detail.cfm?aid=218) e innumerables otros (incluyendo joyas como simples puerta traseraM SK1 [El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad de oportunidades entre los hombres y las mujeres en materia de empleo, incluida la eliminación del trabajo forzoso.](http://www.experts-exchange.com/Security/Q_20851738.html) El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad de oportunidades entre los hombres y las mujeres en materia de empleo, incluida la eliminación del trabajo forzoso.

En mi opinión, la responsabilidad de la seguridad de las aplicaciones debería recaer en el desarrollador. [Michael Howard's Writing Secure Code](http://www.amazon.co.uk/exec/obidos/ASIN/0735617228/mostlylucid-21) [[El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad de oportunidades entre hombres y mujeres en materia de empleo, incluida la eliminación del trabajo forzoso.](http://www.amazon.com/exec/obidos/ASIN/0735617228/mostlylucid-21)] - conocer dónde pueden estar las vulnerabilidades de su aplicación y compensarlas
En resumen, no depende de cosas como ValidateRequest como su única línea de defensa. [lo que en realidad hace](http://weblogs.asp.net/vga/archive/2003/05/02/6329.aspx) y lo que no hace'tM SK1

Por ejemplo, ¿qué hará usted cuando sólo desea que determinados tags pasen a través y no otros? [algo como esto.](/uploads/HtmlTagRemover.zip)En el párrafo 2 de su resolución 57/270 B, la Asamblea General pidió al Secretario General que le presentara en su quincuagésimo séptimo período de sesiones un informe sobre los progresos realizados en la aplicación del Programa de Acción para prevenir, combatir y eliminar el tráfico ilícito de migrantes por tierra, mar y aire.

En cualquier caso, las opiniones siempre bienvenidas - cuánta seguridad de aplicación debería delegar al marco - ha habido alguien que haya presentado su propio pequeño |' |Seguridad | ' | Juegos que utilizan para validar la entrada del usuario

UPDATE: He olvidado mencionarM SK1 si usted'está todavía en IIS 5.0 asegúrese de comprobar [El Comité recomienda que el Estado Parte adopte todas las medidas necesarias para garantizar la igualdad de oportunidades entre hombres y mujeres en todos los ámbitos de la vida, incluida la educación.](http://www.microsoft.com/windows2000/downloads/recommended/iislockdown/default.asp) - debe tener este instalado, le ayudará a evitar un gran número de buracos de seguridadM SK2 conocidos / futuroMSC4 si tiene IIS \6.0\ \ ,\ ya está ahí, pero asegúrese [En el párrafo 2 de su resolución 57/270 B, la Asamblea General pidió al Secretario General que le presentara en su quincuagésimo séptimo período de sesiones un informe sobre los progresos realizados en la aplicación del Programa de Acción para prevenir, combatir y eliminar el tráfico ilícito de armas pequeñas y ligeras en todos sus aspectos.](http://weblogs.asp.net/lbarbieri/archive/2003/10/06/30678.aspx) a fin de evitar problemas de desarrollo...