domingo, 23 de marzo de 2008

¿Qué es la ingeniería social? (Lección 14)

La ingeniería social es la técnica no-informática más efectiva usada por los creadores de códigos maliciosos (malware) y delincuentes, dado que no se basa en la tecnología, sino en atacar la vulnerabilidad humana.

Es básicamente la manipulación de la tendencia del ser humano a confiar, con el objetivo de hacer que una persona haga algo que el delincuente quiera (descargar un archivo desde Internet, acceder a un enlace, brindar información confidencial, tomar una decisión en particular, etc).

Esta técnica tiene sus fundamentos en la curiosidad del ser humano, así como en sus ganas de ayudar, en la persuasión, la creación de confianza, y todo aquello que haga que una persona baje las defensas.

Podemos ver la aplicación de la ingeniería social relacionada al malware en muchos aspectos de ellos: el tipo de mensajes de correo electrónico usados para engañar al usuario (eventos de relevancia, información confidencial, fotos de acontecimientos importantes, pornografía, etc), en el phishing, en los banners engañosos, en la forma utilizada para reproducir malware por MSN Messenger, etc. El creador del código malicioso trabaja en encontrar la mejor forma de que el usuario confíe y ejecute/instale el malware.

Pero no solo en el malware se utiliza, sino también en muchos otros aspectos. La ingeniería social tradicional comenzó, y sigue utilizándose, a través del teléfono. Por ejemplo, un delincuente que llama a un empleado de una empresa haciéndose pasar por alguien de soporte técnico interno de la compañía para obtener información de acceso.

Todo, absolutamente todo, lo que se usa para hacer que una persona confíe en otra, con el objetivo de obtener información del mismo y/o llevarlo a realizar alguna acción, es básicamente ingeniería social.

Para defenderse contra la ingeniería social no hay otra forma que la concientización y educación de las personas para saber la importancia de la seguridad informática y cómo aplicarla y respetarla.

Para más información:

sábado, 22 de marzo de 2008

¿Existe un país con el 95 % de las computadoras infectadas?

Si, existe, y se llama Vietnam, de acuerdo a declaraciones de Dang Van Hieu, del Ministerio de Seguridad Pública de ese país.

Según comentó en un conferencia, sumarizando datos propios a los de VNCERT (Equipo de Respuesta ante Emergencias Tecnológicas de Vietnam) y BKIS (una empresa local de seguridad informática), el 95 % de las computadoras de ese país fueron infectadas por algún tipo de malware durante 2007.

No solo eso: el 25 % de los sitios web más importantes del país estuvieron vulnerables durante ese año a ataques a través de explotación de vulnerabilidades.

Otros datos estadísticos:

  • Se encontraron vulnerabilidades en 140 sitios web de agencias gubernamentales y compañías que sin saberlo estuvieron distribuyendo malware a sus visitantes
  • 342 sitios web fueron alcanzados por ataques, siendo la fuente de más de 200 externa a Vietnam
  • 12 de los 22 sitios de acciones búrsatiles del país fueron atacados

Más información en:
http://www.darkreading.com/document.asp?doc_id=148863

Interesantes estadísticas. Me pregunto como obtuvieron algunas de ellas, pero más allá de eso, no deja de quedar claro que la seguridad informática tiene que ser abordada a través de un enfoque compartido por ciudadanos, empresas, y agencias gubernamentales.

"is"

No responda este mensaje...

Muchos de nosotros recibimos notificaciones y mensajes de los servicios de Internet que utilizamos. Estos mensajes nos son enviado en forma automática, y el remitente del mismo usualmente es una dirección inexistente tal como noresponder@dominio.com o noreply@dominio.com, entre otras tantas opciones.

Es una práctica muy común cuya intención es que el destinatario comprenda que no debe responder al mensaje, además de eviar recibir muchas notificaciones de rebotes de correo (p.e. por direcciones de destino inexistentes) en alguna casilla real.

Más allá de eso, muchos usuarios desconocen de esto y por ende, responden a los mensajes a esas inexistentes direcciones. En la mayoría de los casos, dicha dirección simplemente no recibe mensajes, por lo que la respuesta del destintario, se pierde.

Ahora, ¿qué pasa cuando no se usan direcciones de un dominio propio de la fuente del mensaje? Si observan las direcciones de ejemplo que puse más arriba, verán que las mismas corresponden a un sitio (dominio.com) que existe pero no está en uso. Si enviamos un mensaje de correo allí, no sabremos realmente quien lo recibirá o si alguien realmente lo verá o no.

Sobre este caso hay un interesante, y extraño, post en el blog de seguridad del Washington Post, llevado adelante por Brian Krebs, el cual nos trae una entrevista al dueño del dominio donotreply.com (en español, no responder . com).

Parece ser que varias empresas y negocios de Estados Unidos envian notificaciones a sus usuarios y clientes usando una dirección con ese dominio como remitente. No lo hacen con ninguna intención, en teoría, sino que lo hacen para que quede claro al destinatario que no debe responder... pero mucha gente lo hace igual y quien recibe esas respuestas no son las empresas que envian el mensaje sino Chet Faliszek, el dueño del dominio donotreply.com.

Chet ha recibido muchas cosas que deberían no haber sido enviadas a desconocidos (documentación confidencial, por ejemplo) debido a que algunas empresas y financieras hacen envios a sus clients poniendo una dirección con su dominio como remitente.

Más en Security Fix, el blog sobre seguridad del Washington Post:
http://blog.washingtonpost.com/securityfix/2008/03/they_told_you_not_to_reply.html

La culpa no la tiene Chet, sino los administradores de esas empresas y financieras que deberían usar una dirección de correo que controlen como remitente, en lugar de una de un dominio existente.

Para clarificar un poco el tema, les dejo este simple gráfico:


Esto funciona así:

  1. Nosotros recibimos una notificación desde una empresa que utilizamos normalmente llamada suservicio.com.
  2. Al recibirlo, respondemos al mensaje para hacer alguna consulta a dicha empresa o para enviarles información porque nos la solicitan.
  3. Dado que dicha empresa usa una dirección @donotreply.com en lugar de una @suservicio.com como remitente de la notificación cuando nosotros respondemos, no lo hacemos a la empresa, sino al servidor de Chet
  4. Chet entonces recibe nuestra respuesta y no la empresa

Este tema no es tan peligroso como parece pero si muestra dos claras malas costumbres:

  • Las empresas deben ser más cuidadosas con los envios que hacen a sus clientes. Las direcciones de remitente de las notificaciones que envien deben ser cuentas en dominios que controlen adecuadamente y no inventadas y sin verificación
  • Los usuarios tenemos la mala costubre de no leer correctamente todo el contenido del mensaje. Normalmente, esas notificaciones le dan al destinatario información de cómo es la forma correcta de comunicarse con el servicio pero el mismo no presta atención y responde igual, enviando el mensaje a direcciones que no conoce

Interesante caso para ilustrar que los usuarios debemos ser más responsables con lo que hacemos y prestar atención a los mensajes que recibimos.

"is"

NOTA AL PIE: dominio.com y noresponder.com son dos dominios que actualmente no muestran ninguna página ni servicio en particular; suservicio.com es el sitio de una empresa existente cuyo dominio se utilizó solamente para ejemplificar el caso en cuestión y no tiene ninguna relación con lo comentado en este post.

viernes, 21 de marzo de 2008

Virus para Mac



PD: Que quede claro que está hecho por una compañía dedicada al diseño... :-)

¿El antivirus me infectó? No puede ser, ¿no?

Y si, puede ser, pero dependiendo de donde lo consigas :-) Obviamente que un antivirus no está creado para infectar con malware un equipo bajo ningún punto de vista. Cuando la compañía antivirus distribuye normalmente, lo hace sin malware, dado que su objetivo es proteger al usuario del producto, no lo contrario.

Sobre lo anterior, no hay dudas, al menos yo no las tengo. El problema empieza cuando se obtiene el antivirus a través de medios "alternativos", por llamarlos de alguna manera (por ejemplo, cuando no se descarga una versión de evaluación desde el sitio oficial o no se adquiere el producto en forma legal).

Un medio "alternativo" para obtener un antivirus es a través de la redes P2P, el problema es que de esa manera no siempre sabemos lo que obtenemos. Por dar un caso real, en la red de emule hay una gran cantidad de malware que se hace pasar por cracks y/o seriales de productos de software de todo tipo (como antivirus) siendo en realidad malware que si uno lo ejecuta, se instalará en el equipo.

Tan solo buscar un poco en emule, nos encontramos con un archivo con el siguiente nombre:

All.Antivirus.Keygen-Serials-Cracks.(Symantec-Antivir-McAfee-Kaspersky-
Nod32-AVG).by.ElL0cos


Si se descarga dicho archivo y se ejecuta su contenido, el usuario se terminará infectando con un malware conocido normalmente como Archivarius.

Este es solo un ejemplo que debe mostrarnos lo importante que es que obtengamos nuestro software de fuentes de confianza y no de cualquier lado donde nos lo ofrezcan. Como todo lo que es ofrecido de forma "alternativa", nunca sabremos realmente si es lo que dice ser.

"is"

Estadísticas de un estudio sobre el phishing

Via Segu-info me entero de un reciente estudio realizado por profesores de las universidades de Harvard y Berkeley para analizar por qué el phishing funciona.

El estudio muestra algunos datos interesantes como:

  • El 23 % de las personas no hacen caso a las utilidades que los navegadores tienen para informar si un sitio es seguro o no
  • El 68 % de las personas tampoco hace caso a los avisos del navegador sobre la autenticidad o vigencia del certificado del sitio
  • La edad, sexo, educación y experiencia con la computadora no muestran ninguna diferencia en cuanto a las víctimas del phishing

Más información del estudio:

http://seguinfo.blogspot.com/2008/03/por-qu-funciona-el-phishing.html

http://people.seas.harvard.edu/%7Erachna/papers/why_phishing_works.pdf

miércoles, 19 de marzo de 2008

Nos deja Author C. Clarke, un genio

Me entero via otros blogs que Sir Author C. Clarke, uno de los visionarios de la ciencia ficción, nos abandonó hoy a los 90 años. Nos deja un legado inmenso en todo sentido, tanto en su obra como tal como en lo que influyó en muchos de los desarrollos tecnológicos.

Clarke fue el autor de muchas obras importantes, como Odisea en el Espacio, donde conocemos a HAL 9000, cuyo significado en inglés es Heuristically programmed Algorithm Computer, allá por 1968. En una de las obras de la serie, HAL 9000 intenta ser detenido a través de un virus informático (3001: Odisea en el Espacio, de 1997) donde vemos como Clarke incursiona cada vez más en temas como la inteligencia articial y la informática.

No solo allí Clarke incursiona en ese tema, sino también en Cuarentena, una historia que fue publicada por primera vez en 1977, donde robots de otro planeta son infectados por virus de computadoras.

Su asociación con la tecnología y la ciencia ficción, uniéndolas en algunos puntos al hacerse realidad algunas de sus invenciones, siempre ha sido fascinante. Lo vamos a echar de menos, sin dudas.

Via TechCrunch y Microsiervos.

"is"