Mostrando entradas con la etiqueta Technology. Mostrar todas las entradas
Mostrando entradas con la etiqueta Technology. Mostrar todas las entradas

lunes, junio 18, 2018

Defendiéndonos en tiempos de amenazas desconocidas (Zero-day)

En verano de 1943, Hitler planeaba la que sería su última ofensiva de verano en el frente ruso. Su intención era lanzar la mayor fuerza acorazada de la historia, con los más modernos carros de combate, sus fuerzas de choque más aguerridas, y sus generales más veteranos, contra el saliente de Kursk. El objetivo era aniquilar a una parte importante de las fuerzas de su adversario y ponerse en las puertas de Moscú de nuevo. La derrota de Stalingrado había sido muy dura, y tenía que volver a


recuperar la iniciativa. Sin embargo, los rusos conocían el plan: tenían un espía suizo (“Lucy”) con fuentes muy cercanas a Hitler, que les informaba siempre de los próximos pasos de su enemigo. Pero el problema era que no sabían cómo parar esta tremenda embestida. Por ello, construyeron la mayor defensa en profundidad construida hasta la fecha (175 kms), con hasta 8 líneas de defensa, trincheras, bunkers, campos de minas y unidades blindadas con el fin de detener a los alemanes. Lo consiguieron en los dos frentes (Norte y Sur), ocasionando el mayor choque de carros blindados de la historia, y también la pérdida de la iniciativa de los alemanes hasta su derrota final en 1945. Así, por todo ello, las técnicas de defensa en profundidad utilizadas se estudian en todas las academias militares del mundo.

La historia es buena consejera y nos ayuda a abordar problemas de solución incierta, pero de naturaleza similar: hoy nos enfrentamos en nuestros sistemas y redes a grandes ciberamenazas, ataques muy bien dirigidos, con componentes de phishing sofisticados y utilizando vulnerabilidades conocidas y desconocidas, en “coctel”, que hacen muy compleja la labor de los responsables de IT y seguridad en las organizaciones.

El paradigma actual de defensa

Lo único que sabemos es que, en cualquier momento, recibiremos un ataque (según nuestro informe anual de amenazas de 2018, cualquier empresa es atacada más de 900 veces con técnicas de phishing en un año), pasará cifrado por las narices de nuestro firewall (70% del tráfico mundial HTTP lo está ya), utilizará el correo electrónico (en un 78% de las veces) y tendrá una componente de ingeniería social nada desdeñable, invitando al usuario a actuar de forma destructiva, tirando de su inocencia. Como sabemos, el eslabón más débil (el usuario), marca la resistencia de la cadena. Y casi siempre es el objetivo. ¿Cómo podemos prepararnos para esta tormenta perfecta?
La respuesta obvia es que no podemos protegernos al 100%, pero sí prepararnos con una defensa en profundidad, en varias líneas con tecnologías diferentes, que aprenden del “enemigo”, anticipando muchos de sus movimientos, y siempre listos para la siguiente amenaza desconocida. Durante los 3 primeros meses del año, Sonicwall bloqueó 3.100 millones de ataques de malware en todo el mundo, un 151% más que el mismo periodo del año pasado. Y la tendencia sigue al alza.
A todo esto, hay que añadir que nuestras estrategias de defensa están basadas en paradigmas militares de siglos pasados: Castillos, murallas, líneas de defensa, puentes levadizos, etc. Pero nuestro entorno, se parece mucho más al de un aeropuerto: paquetes de información entrando y saliendo, con diferentes zonas y niveles seguridad, y siempre aplicando medidas cautelares al 100% de los pasajeros, porque sabemos que alguno de ellos puede esconder un explosivo o un arma para realizar un secuestro embarcado en un avión.
La visión de Sonicwall de Defensa en Profundidad


Así, de nuevo, la defensa en profundidad es la respuesta a esta situación extremadamente compleja: diferentes tecnologías, defensas, y una inteligencia común que recoge la información y aprende para actuar mejor en el siguiente golpe. Veamos qué podemos hacer para mitigar riesgos en nuestras organizaciones.

Cómo actuar ante el paradigma “aeropuerto”

Como decíamos, la defensa en profundidad es la respuesta ante el problema del aeropuerto. Hay que aplicar diferentes tecnologías y mecanismos de defensa para mejorar los existentes y estar siempre dispuesto a aplicar nuevas técnicas.
El primero de ellos es actualizar nuestro firewall. Está claro que éste debe poder inspeccionar el tráfico encriptado, y ahí entran en juego tecnologías como DPI-SSL (Deep-Packet-inspection), que desencriptan y vuelven a cifrar el tráfico legítimo, entregándolo al destino correcto y descartando el potencialmente peligroso. Es una medida que implica una cierta complejidad, pero imprescindible ante el panorama actual de cifrado de 7 de cada 10 paquetes (o maletas, en nuestro modelo aeroportuario) de información.
Además, cualquier defensa en profundidad debe disponer de una inteligencia que la gobierne, que aprenda de los ataques, de sus técnicas y mitigue los daños de los más destructivos. Y todos los dispositivos de protección deben comunicarse con ella, para ser todos cada vez más inteligentes. Y esta plataforma debe proporcionar datos de gestión, para conocer en tiempo real qué está pasando y poder actuar en consecuencia.
No hay que olvidar que nuestro entorno es híbrido: físico, virtual, on-premise y Cloud. Pero cada vez más virtual: el 90% de las organizaciones ya virtualizan servidores, y más del 50% de la capacidad de cálculo de los datacenters corre ya sobre servidores virtuales. El SDDC (Software Defined DataCenter) es ya una realidad y se está adoptando rápidamente como paradigma de infraestructura. La utilización de firewalls virtuales es una necesidad en nuestra infraestructura de seguridad, y además, incrementa ésta, proporcionando más visibilidad en el tráfico de entrada/salida a los SDDC.
Otro fenómeno en alza es el de decenas de aplicaciones web antiguas, “legacy”, que nadie quiere tocar ni actualizar porque se desplegaron en la organización hace mucho tiempo. Realizan una labor importante, o a veces accesoria, y en muchos casos, tienen serios problemas de seguridad al utilizar tecnologías ya obsoletas de difícil actualización. Si a esto le añadimos la complejidad de los ataques DDoS (muchos operados por Botnets basados en IoT) o la utilización de HTTPS como la capa de presentación de cualquier aplicación, tenemos un serio problema contra el que los dispositivos actuales poco pueden hacer. Es por ello que aparecieron no hace mucho los WAF o firewalls de aplicación, que revisan el comportamiento de acceso a las aplicaciones mencionadas, buscando ataques de diferentes tipos, Bots que pretenden colapsar la aplicación, etc.
Además, el 78% de los problemas se originan en el email. Más del 30% de los emails de “phishing” son abiertos por los destinatarios, y el 12% de los ficheros anexos también. Por ello, es preciso añadir tecnologías que limpien el correo electrónico, eliminando aquellos que contienen amenazas y llamadas a todo tipo de malware.
Pero una de las últimas batallas es el endpoint o cliente final. Los antivirus tradicionales, basados en patrones, nos han protegido durante años, pero ya no son suficiente. El phishing avanzado, el nuevo malware, los ataques zero-day que utilizan vulnerabilidades desconocidas o cóctel de varias de ellas (este año creciendo por encima de las que sólo usan una), etc. Constituyen un enorme reto que no pueden seguir afrontando sin rediseñar su funcionamiento.
Y si a todo lo dicho le añadimos las amenazas crecientes basadas en redes IoT zombie, la falta de seguridad absoluta en los smartphones que todos llevamos en el bolsillo (estamos en manos de lo que quieran proteger o no sus fabricantes), las vulnerabilidades de Intel en sus procesadores, etc. En definitiva, la tormenta perfecta, equiparable a aquellos Panzer que iniciaron su ataque a las defensas rusas en Kursk, en el lejano julio de 1943…

La defensa en profundidad de Sonicwall

Como la Stavka soviétiva (el cuartel general soviético en verano de 1943), sabemos que el ataque se producirá. Y lo más probable es que se inicie a través del correo electrónico, utilizando técnicas de ingeniería social y phishing. Sonicwall propone incrementar el nivel de seguridad de su servidor de correo (Office 365, Google mail, etc.) con nuestra solución Email Security, que utiliza técnicas avanzadas de sandboxing (hasta 4 motores) para filtrar y detectar amenazas tipo zero-day, incluyendo también antivirus tradicional, anti-spam, anti-spoofing y protección de phishing de entrada y salida.
Capture Cloud: Modelo de funcionamiento
También intentamos proteger el cliente, con nuestro nuevo antivirus de nueva generación Capture Client, con motor basado en la tecnología de Sentinel One, probablemente el mejor antivirus del mercado (cliente ligero y reconocido como el más seguro para clientes Apple). Capture, además de su protección añadida (también vía nuestra plataforma Capture Cloud – Sandboxing avanzado) contra ransomware y malware sin ficheros, incorpora enormes facilidades de gestión integradas para hacer la vida más sencilla a los administradores de sistemas. Soporta también el análisis del tráfico encriptado, por lo que aumenta considerablemente la posibilidad de detectar amenazas escondidas en éste.
Nuestros firewalls, en toda su gama, desde los TZs, los NSAs y los Supermassive, intentan extender esta facilidad de desencriptar y analizar el tráfico cifrado (vía DPI-SSL) con una nueva arquitectura en gran parte de ellos, orientada a esta facilidad, por lo que se ha incrementado considerablemente (x2 o más) su potencia de cálculo. En su corazón reside SonicOS, que utiliza la arquitectura de hardware multinúcleo escalable, así como nuestro motor de inspección de memoria profunda (RTDMI, pendiente de patente), para inspección del tráfico añadiendo una muy baja latencia.
Sonicwall está aportando fuerte por el mundo virtual, y ha lanzado recientemente la nueva gama NSv de firewalls virtuales, primero para plataforma VMware, y este mes de junio se amplia otras plataformas como AWS, Microsoft Azure e Hiper-V. Mas adelante lo hará también para Google Cloud, Alibaba, Citrix, OpenStack, etc. Estos appliance virtuales tienen una funcionalidad casi idéntica a los físicos y están teniendo una buena recepción en el mercado, dada la apuesta de buena parte de las organizaciones de virtualizar capacidad de cálculo.
Además, hemos añadido también a nuestro portfolio nuestras soluciones WAF, de enorme rendimiento y prestaciones, conectadas a la plataforma Capture Cloud, que extiende su inteligencia y aprendizaje ante las amenazas, sobre todo las de tipo desconocido. WAF se despliega ante las aplicaciones web a proteger, incorporando de forma sencilla DPI-SSL (Deep packet inspection SSL), ayudando a la gestión de estas aplicaciones, los ataques producidos, la fuga de información (Data Leak Protection) tan importante ante la nueva legislación europea (GDPR), y la detección de anomalías y problemas antes de que se produzcan. WAF también es un appliance virtual, disponible en las mismas plataformas que nuestro firewall virtual (NSv).
La inteligencia la proporciona nuestro Cloud App Security (CAS) que básicamente es un servicio cloud que permite a las organizaciones la monitorización y la gestión de los dispositivos y aplicaciones Sonicwall, reduciendo el riesgo de “Shadow IT”. Forma parte de la plataforma ya mencionada “Capture Cloud Security Center”, y proporciona, además, funcionalidad CASB (para aquellos recursos y aplicaciones situadas fuera de nuestro perímetro) y monitorización y control en tiempo real de cualquier aplicación Cloud. La plataforma sobre la que reside, Capture Cloud, incorpora hasta 4 motores diferentes de sandboxing, que es la clave para proteger la organización. Todo gira alrededor de esta facilidad: a ella se conectan los firewalls físicos y virtuales, el email security, el cliente endpoint Capture Client, etc. El firewall inspecciona el tráfico, detecta y bloquea intrusiones y malware conocido. Pero el sospechoso, es enviado a la plataforma para su análisis. Capture, con su sandboxing multimotor, que incluye sandboxing virtualizado, emulación de sistema completo y tecnología de análisis de nivel hipervisor, ejecuta el código sospechoso, analiza su comportamiento y proporciona una visibilidad completa de la actividad maliciosa, facilitando la detección de este tipo de amenazas zero-day. Capture analiza gran tipo de ficheros y tamaños, incluidos programas ejecutables (PE), DLL, PDFs, MS Office, archivos, JAR, APK, así como diferentes sistemas operativos como Windows y Android. La protección se puede personalizar, además de realizar de forma manual alguna inspección de archivos. Los archivos enviados a este servicio en la nube quedan retenidos hasta que se emita un veredicto. Si se detecta un fichero malicioso, rápidamente se pone a disposición de los firewalls una definición para su protección.
La página de estado de Capture muestra un diagrama de barras sencillo que indica el número de archivos enviados y el porcentaje de aquellos infectados en los últimos 30 días, así como un informe más completo del malware detectado.
Es interesante visualizar el informe público diario de la plataforma, presente en: https://securitycenter.sonicwall.com, en el que se aprecian las tendencias mundiales de malware, ransomware, etc. Detectados en nuestro más de 1 millón de firewalls conectados a la plataforma Capture Cloud.
A toda esta arquitectura, es necesario añadir la gestión del acceso remoto, vía SMA para la gestión de túneles VPN y usando nuestros puntos de acceso inalámbricos de alto rendimiento (802.11ac, MU-MIMO, Wave 2), integrados plenamente en la arquitectura firewall.


Toda esta tecnología ayuda a configurar una defensa multicapa en profundidad, que hace mucho más difícil a cualquier atacante lograr sus propósitos. Pero no debemos caer en la autocomplacencia. La innovación en el lado del mal alcanza cotas nunca vistas hasta la fecha, al igual que las unidades acorazadas alemanas de aquel mes de julio de 1943. La estrategia para pararlos es la misma: estar atentos con una buena monitorización de las defensas, aprender constantemente, una defensa bien construida con diferentes tecnologías en constante reinvención, y un espíritu crítico que nos permita estar siempre alerta para detectar y reaccionar de forma inmediata, porque como decía Bruce Schneier, padre de la criptografía y de la ciberseguridad, “el que piense que la tecnología puede solucionar los problemas de seguridad, es que no entiende los problemas ni entiende la tecnología”.

jueves, septiembre 03, 2009

Los 11 microprocesadores más influyentes de la historia

Los microprocesadores son omnipresentes en nuestro “modus vivendi”. Están integrados en cualquier dispositivo electrónico, en cualquier gadget. Participan en nuestra cocina, en nuestros coches, en nuestras agendas, en nuestros teléfonos y por supuesto, en nuestros ordenadores. Su tamaño hace tiempo que ya no es noticia, ni siquiera su potencia de cálculo.
En la corta historia de la Tecnología de los microprocesadores, algunos han sobresalido por su importancia tecnológica, cultural, o porque formaron parte de productos que “explotaron” y que los hicieron posibles… Esta es la lista:
11. Intel Pentium (1993)
Después de un problema de marcas y de varias resoluciones judiciales, Intel tuvo que prescindir de los números (antes sus procesadores eran los famosos “282”, “386”, “486”) y su “586” se convirtió en “Pentium”. Todo PC tenía uno en su “corazón”.
El nombre no se entendió mucho al principio, pero acabó generando una nueva cultura en la que todo el público hablaba de los procesadores por un nombre marketiniano, por una marca, en lugar de un producto de ingeniería. Y la competencia ya no pudo seguir utilizando los números anteriores. O tenías un “pentium” o no.
10. Motorola 68000 (1980)
Motorola lo lanzó en 1980 como uno de los procesadores más potentes del Mercado. Fue adoptado por SUN y otros como plataforma para potentes servidores y estaciones de trabajo UNIX.
En 1984 Apple revolucionó el Mercado de los ordenadores personales con el lanzamiento de Macintosh, con el famoso anuncio de pase único en la final de la Superbowl, que incorporaba este procesador. Y todos los Macintosh incorporaron durante años descendientes de este procesador, hasta su cambio al PowerPC a final de los años 90.
También se utilizó en los míticos Atari y Amiga y en las consolas Sega, y subsiste en múltiples aplicaciones en el sector del automóvil y en diferentes dispositivos de medida.
9. AIM PowerPC 601 (1992)
PowerPC tiene el honor de haber unido a 3 fieros competidores, Apple, IBM y Motorola, en su desarrollo y generación de demanda para competir contra el binomio wintel. El volumen de aplicaciones es (y era) fundamental en el éxito o fracaso de un microprocesador. Los costes de desarrollo y producción son terroríficos, y PowerPC consiguió varios nichos, sin llegar a conseguir el objetivo inicial.
Todos los Macintosh desde 1994 hasta 2006 incorporaron este micro, así como la exitosa Nintendo Wii, la consola de Microsoft Xbox 360 o un componente de la Sony PlayStation 3.
8. RCA COSMAC CDP 1802 (1976)
Este poco conocido procesador está en el núcleo de múltiples satélites y sondas espaciales. Su bajo consumo y, sobre todo, robustez a radiaciones cósmicas, lo hace idóneo para dichas aplicaciones. El RCA 1802 fue, además, el primer micro utilizado en el espacio. Se utilizó en las misiones Viking, Galileo y Voyager.
P.e. el Voyager 1 (1977), actualmente a 10,2 miles de millones de millas de la tierra, incorpora 3 procesadores 1802.
Si algunos ingenieros extraterrestres quisieran aprenderlo todo acerca de cómo construirmos sistemas y ordenadores en la tierra, no tendrán más que hacer ingeniería inversa de los sistemas que incorpora esta sonda…¿No es acaso el microprocesador el logro de ingeniería más destacable de nuestra civilización?
7. AMD Opteron 240 (2003)
Cuando el tiempo de los 64 bits llegó para desterrar al de los 32, Intel presentó “Itanium” como alternativa de migración a esta nueva arquitectura. Pero el código de 32 bits funcionaba muy lento en él. Mientras tanto, el eterno rival de Intel, AMD, no había perdido el tiempo, y presentó un procesador conocido antes como "x86-64" o "AMD64", cuyo conjunto de instrucciones funcionaba perfectamente con ambas arquitecturas. Su diseño fue tan exitoso que la propia Intel lo incorporó en varias de sus líneas (excepto Itanium, claro).
Muchos ordenadores de sobremesa actuales utilizan el conjunto de instrucciones del Opteron x86-64, ya un estándar.
6. Zilog Z80 (1976)
Cuando los procesadores de 8 bits irrumpieron en el Mercado, el primero en surgir fue el 8080 de Intel. Sin embargo, Zilog lo mejoró con el Z80, además de reducir considerablemente su precio. Y se convirtió en el primer estándar multivendor de la historia. Cientos de modelos de ordenadores (¿Quién no recuerda el ZX81?) se produjeron con este procesador (sobre todo con el sistema operativo CP/M), muchos más que con la arquitectura actual de Windows y x86.
Actualmente sigue en el Mercado gracias a un montón de dispositivos que lo incorporan como la Nintendo Game boy, el Sega Master System, calculadoras, etc. Es probablemente uno de los microprocesadores más producidos de la historia.
5. MOS Technology 6502 (1975)
Este microprocesador tuvo el honor de formar parte del primer ordenador personal de Apple: el Apple II. Era un micro barato y flexible. Mientras su competidor, el Intel 8080n costaba $149, el 6502 valía sólo $25. Steve Wozniak, fundador de Apple, se dio cuenta de su potencial y lo incorporó en el Apple II, el primer éxito de Apple, del que vendieron millones de unidades e introdujo al mundo en la era del ordenador personal.
Posteriormente se utilizó en algunas consolas como la Atari 2600 o el Nintendo Entertainment System, hecho que lo coloca con el honor de ser el microprocesador más influyente en el mundo del Videogaming..
4. Intel 8088 (1979)
El 8088 de Intel empezó su vida como una version reducida con bus de 8 bits del 8086 (1978). Dado que funcionaba bien con arquitecturas de 8 bits, IBM lo utilizó para su nuevo ordenador personal: el PC-5150. Este ordenador es, sin duda, el más influyente de toda la historia (el primer PC!). Y por tanto, este microprocesador es el patriarca de la familia x86. Hasta los Apple Macintosh actuales incorporan un descendiente suyo en su núcleo.
3. Acorn Computers ARM2 (1986)
Las siglas de ARM son “Acorn RISC Machine," un nombre que revela su herencia “RISC” (juego de instrucciones reducido o Reduced Instruction Set Computer). ARM empezó con un procesador simple, de bajo coste de 32 bits diseñado por la empresa británica Acorn Computers. Posteriormente se presentó el ARM2 en 1987 en el Acorn Archimedes, un ordenador de 32 bits lanzado solo en UK.
Este ordenador funcionó bien en UK, pero no fuera. Sin embargo, el triunfo del ARM vino después: cientos de gadgets, teléfonos móviles, agendas, iPods, iPhones, GPS, cámaras digitales, etc. lo incorporan y hacen de él el procesador de 32 bits más producido de todos los tiempos.
2. Intel 8080 (1974)
Algunos aprendimos arquitectura de computadores con un simulador de 8080. Y por ello le tenemos un especial cariño. Su éxito, como el primer microprocesador de 8 bits, originó la explosion posterior de la industria con los Z80, o los Motorola 68000.
Algunos dicen que fue el primer microprocesador “real”. Desde luego, fue el primero que “trasteé”.
Se utilizó en el MITS Altair 8800, el primer ordenador personal en kit producido en masa. Sus sucesores, el 8085, 8086, 8088, etc. conquistaron el mundo. Por ello, es probablemente el procesador más influyente de la historia.
1. Intel 4004 (1971)
El primer modelo comercial de microprocesador (de 4 bits!), diseñado específicamente para su uso en calculadoras. Y llevó a Intel a lo que es ahora...