usuario
clave
iniciar sesión
regístrate
Portada
Canales
  • Apple
  • Blackhats
  • Ciencia
  • Comunicación
  • Curiosidades
  • e-Administración
  • Empresas
  • Eventos
  • Hardware
  • Nombramientos
  • Seguridad
  • Software
  • Software Libre
  • Telefonía
  • Videojuegos
  • Wireless
El Periódico
  • Blogs
  • Editorial
  • Entrevistas
  • Gadgets
  • Perfiles
  • Tags
  • Top noticias
  • Videorreportajes
  • Webcómics
Servicios
  • Boletines
  • Contactos
  • Empleo
  • Formación
  • Minijuegos
  • Tienda
  • Viviendas
Comunidad
  • Encuestas
  • Foros
  • Emails de los lectores
Viviendas
Acción:
Propiedad:
Provincia:

Patrocinado por:
Tienda
Boletín semanal
Email:
Boletines publicados
  • Seguridad
  • Artículos
Seguridad
  • La importancia de la recuperación de datos
  • Metodología de implantación y certificación de ISO27001
  • Problemática, ventajas y desventajas de ISO27001 en las Pymes
  • ISO-27001 y las Pymes
  • Víctimas de las ofertas de trabajo desde casa
Del mismo autor
  • Las 6 peores ideas sobre seguridad informática (III)
    Seguridad
  • Las 6 peores ideas sobre seguridad informática (II)
    Seguridad
  • Las 6 peores ideas sobre seguridad informática (I)
    Seguridad
  • Nvidia, RSX y el G70 (II Parte)
    Videojuegos
  • Nvidia, RSX y el G70 (I Parte)
    Videojuegos

Las 6 peores ideas sobre seguridad informática (I)

En el campo de la seguridad salen novedades a menudo; estamos siendo contínuamente bombardeados con nuevos productos y nuevas tecnologías que suenan muy interesantes y creíbles. Cada 2 meses me invitan a una nueva conferencia sobre seguridad o me piden que escriba una introducción para un nuevo libro de seguridad. Y gracias al hecho de que es un asunto de interés general y un tema importante para los políticos también estamos asistiendo a una oleada de nuevas leyes sobre seguridad digital. En resumen, la seguridad informática es un tema candente. Pero ¿por qué aunque gastando tanto dinero y tiempo todavía seguimos teniendo problemas?

24 Nov 2005 | Juan Alonso
Permitidme introduciros las 6 peores ideas sobre seguridad informática. ¿Cuáles son? Son lo opuesto a las buenas ideas. Son el daño cerebral que hace que tu cortafuegos ASIC turbo-stateful y con soporte para introspección de paquetes de 80.000€ sea transparente para los hackers. ¿De dónde vienen estas antítesis de las buenas ideas? Surgen de los malogrados intentos de hacer lo imposible que es una forma de decir"intentar ignorar la realidad". Estos malogrados intentos son con frecuencia sinceros esfuerzos por parte de gente con buena intención o por compañías que no acaban de comprender del todo la situación. Sin embargo, otras veces son una panda de emprendedores con un producto inútil pero muy bonito que venden para ganar dinero rápidamente. En cualquier caso estas ideas estúpidas son la razón fundamental por la que todo el dinero que gastáis en seguridad no va a servir absolutamente para nada a menos que hagamos algo para evitarlo.


Para tu conveniencia he listado las ideas en orden de más conocidas a menos conocidas. Si puedes evitar caer en la trampa de las tres primeras estás entre la verdadera élite de la seguridad digital.

#1) Permitir por defecto

Esta idea toma distintas formas; es increíblemente persistente y muy difícil de erradicar. ¿Por qué? Porque es muy atractiva. Los sistemas basados en "Permitir por defecto" son el equivalente en seguridad informática a las calorías vacías: sabrosas y a la vez engordan.

La forma más reconocible en que se manifiesta esta idea de "Permitir por defecto" es en las reglas de los firewalls. En el alba de la seguridad los administradores de redes configuraban una conexión a internet y decidían asegurarla cerrando todo el tráfico entrante de telnet, rlogin y ftp. El resto del tráfico podía pasar, de ahí viene el nombre de "Permitir por defecto". Esta forma de configurar situaba al administrador de redes en una carrera contínua contra los hackers. Supongamos que surge una nueva vulnerabilidad en un servicio que no está bloqueado. Los administradores deben decidir ahora si permitir o denegar el servicio, a lo mejor antes de que sean hackeados. Muchas organizaciones adoptaron "Permitir por defecto" a prinpicios de los 90 y se autoconvencieron de que estaba bien ya que "los hackers nunca se preocuparán de ir a por nosotros". La década de los 90, con el advenimiento de los gusanos de internet debería haber eliminado "Permitir por defecto" para siempre pero no lo hizo. De hecho, la mayoría de las redes de hoy en día todavía están construídas alrededor de la noción de un núcleo abierto sin segmentos; es decir, "Permitir por defecto".

Otro lugar donde surge "Permitir por defecto" es en cómo tratamos la ejecución de código en nuestros sistemas. La configuración por defecto consiste en permitir ejecutar cualquier programa en tu equipo si pinchas sobre él, excepto si se deniega la ejecución por algún programa como un antivirus o un bloqueador de spyware. Si piensas sobre ello durante un momento te darás cuenta de lo estúpido que suena. En mi equipo ejecuto 15 aplicaciones de forma regular y hay unas 20 o 30 más instaladas que uso cada 2 meses más o menos. Todavía no entiendo por qué lo sistemas operativos son tan estúpidos que permiten que cualquier virus antiguo o programa de spyware se ejecute sin ni siquiera preguntarme. Esto es "Permitir por defecto".

Hace algunos años trabajé en un proyecto que consistía en analizar la seguridad de un sitio web como parte de un proyecto de seguridad de banca electrónica. El sistio web tenía un balanceador de carga delante que era capaz de redirigir tráfico a partir de la URL y mi cliente quería usar el balanceador de carga para rechazar gusanos y hackers redirigiendo los ataques a una dirección especial. Redirigir los ataques habría significado adoptar la política de "Permitir por defecto" (por ejemplo, si no es un ataque conocido déjalo pasar) pero en lugar de ello les convencimos para adoptar una política opuesta. El balanceador de carga fue configurado para redirigir todo el tráfico que no se ajustara a una lista de URLs bien construídas a un servidor encargado de despachar imágenes y páginas de error 404, que estaba funcionando bajo una configuración muy segura. Naturalmente el sitio web ha pasado el test del paso del tiempo bastante bien.

Un síntoma de que estás ante un caso de "Permitir por defecto" es cuando te encuentras en una carrera contra las hackers. Eso significa que te has puesto en una situación donde lo que no conoces puede herirte y por lo tanto estarás condenado a mantener el ritmo/estar a la cabeza en esa carrera.

Lo opuesto a "Permitir por defecto" es "Denegar por defecto" y realmente es una muy buena idea. Se requiere dedicación, pensar y entender para implementar una política de "Denegar por defecto", por eso se usa tan poco. No es mucho más difícil que "Permitir por defecto" pero dormirás mucho más tranquilo.

#2) Cuantificar los males

En los inicios de la informática sólo había un reducido número de agujeros de seguridad ampliamente conocidos. Esto tuvo mucho ver con que proliferase la idea de "Permitir por Defecto" ya que cuando solamente había 15 formas conocidas de hackear una red era posible examinar y plantearse sobre cada una de esos ataques y bloquearlos. De esta manera, los especialistas en seguridad cogieron el habito de "cuantificar los males", es decir, listar todas las posibles causas de ataques que conocían. Una vez que las listabas podías poner sensores para detectarlos o defensas para detenerlos.

¿Por qué "Cuantificar el mal" es una mala idea? Es una mala idea porque en algún momento de 1992 la cantidad de Maldad en Internet comenzó a sobrepasar con un amplio margen la cantidad de Bondad. Por cada programa inofensivo y legítimo hay docenas o cientos de software intrusivo, gusanos, exploits o código viral. Con echarle un vistazo a un antivirus actual os daréis cuenta de que hay cerca de 75000+ virus que pueden infectar vuestros equipos. Compara esto con los aproximadamente 30 programas legítimos que puedas tener instalados en tu equipo y te darás cuenta de la mala idea que es tratar de seguir 75000 piezas de Maldad cuando incluso una persona de pocas miras puede gestionar 30 piezas de Bondad. De hecho, si fuesemos capaces de hacer funcionar únicamente los 30 programas habituales y bloquear todo lo demás habríamos eliminado simultáneamente los siguientes problemas:

  • Spyware

  • Virus

  • Troyanos

  • Exploits que necesiten tener código preinstalado que no uses habitualmente


Gracias a todo el marketing que hay detrás de los anuncios y de cómo hacerlos hay (de acuerdo a algunos analistas de la industria) cerca de 200 a 700 nuevas maldades en Internet cada mes. "Cuantificar el Mal" no solo es una mala idea, es que además se ha vuelto más estúpida durante el tiempo que habéis estado leyendo este artículo.

Si discutiese esta idea con el típico ejecutivo TI se levantaría y diría: "Eso suena genial pero nuestra red corporativa es realmente compleja. ¡Tener controlado todo el software del que dependemos es algo imposible! ¡Lo que dices suena razonable pero enseguida te das cuenta de lo absurdo que es!" A lo cual yo respondería: "¿Cómo puedes llamarte a ti mismo/considerarte un Chief Technology Officer si no tienes ni idea de qué está haciendo tu tecnología?" Un CTO no tiene por qué conocer al dedillo todas las aplicaciones que funcionen en su red pero si no tienes una vaga idea de qué está funcionando es imposible hacer previsiones de capacidad, previsiones para casos de desastre, planificar la seguridad ni virtualmente nada de las cosas que debe hacer un CTO.

En 1994 programé un cortafuegos que necesitaba unas rutinas de análisis de los registros de sistema para alertar al administrador en caso de que se detectase alguna condición no esperada. La primera versión usaba "Cuantificar Maldad" (sí, yo también he sido un estúpido), pero la segunda versión usaba lo que llamé "Ignorancia Artificial", un proceso por el cual el cortafuegos eliminaba los registros que sabía que no eran interesantes. Si había algo después de desechar lo que sabes que no es interesante entonces seguro que lo que quedaba era interesante. Este planteamiento funcionó extraordinariamente bien y detectamos un elevado número de situaciones operativas interesantes y condiciones y errores que sencillamente no se nos podrían haber ocurrido buscar.

"Cuantificar el Mal" es la idea que hay detrás de un enorme número de productos de seguridad y de sistemas, desde antivirus a sistemas de detección de intrusos, seguridad de aplicaciones y firewalls de "inspección detallada de paquetes". Lo que esos programas y dispositivos hacen es "outsourcing" de tu proceso de saber qué es bueno. En lugar de tomarte el tiempo de hacer una lista con las 30 aplicaciones que necesitas es más fácil pagar 29,95€ a alguien para que mantenga una lista exhaustiva de todo el mal en el mundo. Excepto que desgraciadamente tu experto en maldad obtendrá otros 29,95€ al año por la lista de antivirus, otros 29,95€ al año por la lista de spyware y te comprarás un "firewall personal" por 19,95€" que tendrá control sobre las aplicaciones de red. Para cuando hayas terminado de pagar a otras personas para que enumeren todo el software "maligno" que podría llegar a atacar a tu equipo habrás pagado más del doble del coste de tu "sumamente barato" sistema operativo.

Un claro síntoma de que tienes un caso de "Cuantificar el Mal" es cuando tienes un software o un sistema que necesita actualizaciones de firmas de forma regular o un sistema que deja pasar a un guasno que no ha visto antes. La cura para "Cuantificar el Mal" es, por supuesto, "Enumerar el Bien". Pero por increíble que parezca no hay virtualmente ningún soporte en los sistemas operativos para ello. He intentado usar el Control de Ejecución de Programas de Windows XP Pro pero está orientado a identificar el mal y es por sí mismo una implementación estúpida de una idea estúpida.

En un sentido, "Cuantificar el Mal" es un caso especial tonto de "Permitir por Defecto" pero es tan común que merecía ser mecionada aparte.

(continuará la semana que viene...)

Traducción autorizada del original
www.ranum.com/security/computer_security/editorials/dumb/

Tags: ideas, seguridad
Comentarios
LaFlecha.net no se hace responsable del contenido de los comentarios publicados.
Editar | Borrar | #1 | 24 Nov 2005, 20:49
Viejolobodemar

No tengo ni la pajarolera idea de cómo funciona todo eso que hablan los piratas informáticos, pero desde que instale NOD32 jamás he tenido un problema de virus, gusanos o troyanos.

Editar | Borrar | #2 | 25 Nov 2005, 13:11
kaeron

en el primer punto se refiere a que es mas facil cortar todo, y luego ir abriendo segun necesidades, y en el segundo, a que es mejor prepararte para lo bueno que para lo malo, ya que como dice murphy, y creo que aqui vendria al dedo:

- si te preparas para 1000 fallos en un programa, habra un 1001 que no te habras planteado que bloqueara el sistema.

Editar | Borrar | #3 | 27 Nov 2005, 00:18
plate

Felicidades! Espero ansioso la continuación.

En serio, muy bueno el texto!

Editar | Borrar | #4 | 28 Nov 2005, 00:31
IP_A

Muy bueno el articulo Juan. Me ha gustado la rebeldía y sinceridad con la que lo expresas. Este sistema de "denegar por defecto" es bueno.Tienes razón. Pero es muy difícil conseguir que un CTO o cualquier jefe en general acepte una nueva idea innovadora, porque en primer lugar "No se la ha ocurrido a él", y en segundo lugar porque hay muy pocas personas que sepan dar la razón o pedir perdón.

Esperaremos a leer la segunda parte. Un Saludo

Editar | Borrar | #5 | 28 Nov 2005, 14:26
dharana

Gracias por el comentario IP_A, pero el artículo es una traducción, no es obra original mía. Por un error al publicarlo no salía, ahora lo arreglamos.

Editar | Borrar | #6 | 28 Nov 2005, 14:27
Viejolobodemar

"Es mejor prepararte para lo bueno que para lo malo", muy bonito, me parece que eso se llama Intranet, a los que no somos santos y no nos interesa todo lo que es exclusivamente bueno, preferimos Internet, claro que protegidos con un buen antivirus.

Editar | Borrar | #7 | 29 Nov 2005, 15:33
dharana

Viejolobodemar, el quid de la cuestión no es que no puedas recibir lo malo sino que no lo recibas si no lo pides.

Editar | Borrar | #8 | 29 Nov 2005, 17:51
666

SABES ME PARECE BIEN PERO ES ALGO DEMACIADO COONOCIDO Y AUN QUE APORTAS, NO CREO QUE CAMBIES NADA CON TU FORMA DE VER LAS COSAS.

YO ESTOY PRENAMENTE DE ACUERDO CONTIGO.

ESO SERIA

Editar | Borrar | #9 | 02 Dic 2005, 09:42
rocket

¿Y xk no un artículo comparando los mejores sistemas de seguridad pero que permitan navegar por la red?? Digo lo que permitan xk he probado sistemas altamente seguros pero que no puedes ver ni una puñetera página y claro así cualquiera.

Editar | Borrar | #10 | 06 Ene 2006, 17:25
Jose Velarde

Interesante pero, realmente eso se implementaria en una empresa, lo aceptara el CTO.. ?...por favor ni a balazos....espero poder continuar con esta interesante lectura

Editar | Borrar | #11 | 26 Abr 2006, 17:59
Douglas

excelente man, la explicacion muy completa y me has permitido hayar la clave para ampliar significativamente el horizonte que tenia sobre la seguridad.

Editar | Borrar | #12 | 27 Abr 2006, 15:33
Juan Amílcar Gutiérrez Si

Es un tema muy interesante ya que la seguridad creo que es muy importante en este tiempo ya que cada vez la gente se esta implicando en esto de la computacion

Editar | Borrar | #13 | 01 May 2006, 18:32
Patxi

El conocimiento se traduce en sencillez, creo que en muchas ocasiones es muy práctico disponer de un buen procedimiento como plan B, pero de esos de papel y lapiz, luego cuando realmente pasa algo sólo puedes cruzarte de brazos.

Editar | Borrar | #14 | 10 Sep 2006, 15:02
Armando

Interesante el articulo; como lo dijeron en lineas superiores la Seguridad de Información en estos tiempos es la clave fundamental "las armas de las empresas en estos tiempos" son la información que se maneja.

Felicitaciones por la publicación ...............

Atte

Armando

Huancayo - Perú

Editar | Borrar | #15 | 29 Sep 2006, 09:43
Anónimo

esto es una mierd

Editar | Borrar | #16 | 20 Oct 2006, 16:48
mauro fransa

muyyy interesante el ariculo.lo voy a leer otra ves.

Editar | Borrar | #17 | 25 Oct 2006, 07:12
el que opina de afuera...

El tema de la seguridad es un negocio por ambas partes, los que hacen codigos maliciosos, y los que los detectan, la malicia y la justicia ambas son naturalezas del hombre, la ley permite hasta que se prohibe, hay que estudiar las conductas humanas (incluido lo que se esta permitido o no moralmente) todo comienza con un pequeño delito (bajando un serial o crack).

muy bueno el articulo felicitaciones

Editar | Borrar | #18 | 22 Feb 2007, 17:14
uno que pasaba por aqui..

Estoy desconcertado ante el tipo de genio que ha escrito el original de este articulo....

..."(sí, yo también he sido un est*****),".....

Esperemos que siga siendolo.... Sino seria mas sabio que Socrates.... que ya es decir.

Conclusión. Temo por mi dinero en el banco.

Editar | Borrar | #19 | 19 Abr 2007, 23:58
anonimo2

Estoy de acuerdo con anonimo 1 menuda mierda

Editar | Borrar | #20 | 07 Ene 2008, 22:01
Anónimo

se ve interesante

Editar | Borrar | #21 | 11 Abr 2008, 02:12
anonimo

super interesante me encantaria que escirbieras mas de este tema.

Editar | Borrar | #22 | 11 Abr 2008, 02:13
Anónimo

cada que puedas escribenos mas.

Entérate de cuándo hay nuevos comentarios

No se permitirán los comentarios que :
- puedan resultar ofensivos o injuriosos
- incluyan insultos, alusiones sexuales innecesarias y palabras soeces o vulgares
- apoyen la pedofilia, el terrorismo o la xenofobia

Autor
Comentario
BBCode (Ayuda): [b], [i], [quote], [code]
Publicidad

  • Acerca de LaFlecha
  • Contactar
  • Política de privacidad
  • RSS/RDF
  • Registro de Dominios
    Alojamiento Web
    Servidores Dedicados
    Buscador de Empresas
  • Pixmania
  • Alojamiento web
  • Eventos Barcelona
  • Alojamiento Web Linux
  • Alquiler Limusinas
  • Fotógrafos
  • ¿Quieres saberlo todo sobre Hacking?
  • Casino Online