¿Puede un poderoso ataque DDoS derribar toda Internet?

No, no puedes derribar todo internet.

Razono de la siguiente manera: Internet es la suma de todo lo que está conectado por IP (“protocolo de Internet”). Eso incluye todos los ISP y todas las computadoras del hogar, cámaras web, termostatos y dispositivos IOT. Esas computadoras y dispositivos domésticos son lo que se usa en una botnet para lanzar un ataque DDOS. El ancho de banda posible de dicha botnet es la suma de los anchos de banda de carga de todos los componentes. O, de hecho, bastante menos que eso: la suma de los anchos de banda de todos los ISP utilizados por los constituyentes, y dudo que las conexiones de la red troncal de ISP estén construidas en exceso. Si bien es posible saturar fácilmente cualquier conexión o sobrecargar cualquier objetivo, no puede sobrecargar todas las computadoras domésticas simultáneamente, en parte porque la mayoría del ancho de banda de carga doméstica (el ancho de banda atacante) es menor que el ancho de banda de descarga (el ancho de banda defensor), y en parte porque el ancho de banda de la red troncal del ISP es menor que la suma de todos los anchos de banda de conexión del usuario final. Entonces, si bien podría cortar un ISP de la red troncal al sobrecargar esa conexión, y así bloquear a los clientes de los servicios centrales como Twitter, probablemente no dejaría de hablar entre ellos, ejecutando servicios P2P o servidores domésticos.

Sin embargo, ciertamente podría crear la impresión de que “Internet está caído” atacando simultáneamente todos los servidores DNS de nivel superior para un TLD principal como .com.

No tengo dudas de que muchas empresas y agencias gubernamentales analizarán seriamente la infraestructura DNS actual, implementada por Dyn.com y otros. Tenga en cuenta que solo los clientes de ‘dyn.com’ se vieron afectados; Simplemente sucedió que una cantidad de sitios web grandes y populares emplearon sus servicios DNS de difusión ilimitada, paradójicamente porque esos servicios eran más resistentes y capaces de manejar grandes cargas que los servidores DNS que normalmente operan en sitios individuales.

Un servicio de DNS que aparentemente sobrevivió al ataque fue OpenDNS, usando SmartCache, una función para recordar los resultados de DNS de otros servidores (como dyn) si esos servidores de repente no están disponibles. DNS utiliza la memoria caché normalmente para minimizar la carga, pero los valores almacenados en caché están diseñados para caducar en unas pocas horas o menos. Si no lo hicieran, sería imposible mover sitios web a nuevos servidores o eliminar dominios corruptos. Quizás otros proveedores de DNS copiarán el concepto de caché inteligente, almacenando buenos valores a menos que sean cambiados activamente por un servidor autorizado, en lugar de permitir que caduquen si no se actualizan.

Tiene sentido que las empresas no dependan completamente de Internet (los médicos en un hospital aún deberían poder leer notas de casos de servidores locales, por ejemplo) y tener conexiones redundantes a Internet. Muchos lo hacen, para evitar incidentes de retroexcavadora. Muchas empresas subcontratan sus sitios web públicos y correos electrónicos, lo que significa que el objetivo obvio de los ataques, su sitio web, no afecta sus operaciones internas.

Si, absolutamente. Cualquier parte de Internet puede sucumbir a un ataque DDoS. La única pregunta es cuántos hosts y cuánto ancho de banda se necesitaría para hacerlo.

Eliminar todo Internet requiere que todos los bits de infraestructura se saturen simultáneamente. Claramente eso es factible. La pregunta es si excede o no el ancho de banda disponible que existe en el borde de Internet y si se han comprometido suficientes hosts para generar tanto ancho de banda. Lo dudo, pero es posible.

Si reunió suficientes computadoras para DDoS en cada servidor en Internet, eso sería el truco. Sin embargo, antes de eso, necesitaría piratear todos los servidores que bloquean el acceso a usuarios no autorizados, luego debe encontrar formas de eludir todo su software de seguridad diseñado para reconocer dicho ataque, que generalmente varía.

Pero si intenta DDoS en cada servidor, lo que casi seguro sucederá es que los propios ISP se verían inundados con el tráfico y no podrían atender otras solicitudes. Entonces, si bien no podría eliminar todos los servidores de manera individual, efectivamente estaría haciendo DDoSing a los propios ISP, lo que diría que cumple el objetivo de la pregunta.

Debe comenzar definiendo lo que quiere decir con “todo Internet”, pero generalmente Internet es resistente a los ataques DDoS. Las secciones y los proveedores individuales pueden verse afectados, pero la naturaleza distribuida de la red hace que sea difícil eliminar “todo”.

Sin embargo, puede causar una interrupción masiva.

Si cada computadora portátil, computadora de escritorio e “Internet de las cosas” (IoT, por ejemplo, cámaras web y tostadoras) en Internet comenzara a enviar paquetes lo más rápido posible, Internet estaría “caído”.

Por supuesto, si todas esas máquinas se comprometieran a enviar esos paquetes, los usuarios no podrían usar las máquinas de todos modos, entonces, ¿cuál es el punto de que Internet esté “activa”?

Ser un poco más razonable: si bien es teóricamente posible que Internet se aleje de un DDoS, no es realmente posible. No es realista obtener una botnet lo suficientemente grande como para causar suficiente daño para derribar todo. No hay suficientes máquinas que pueda comprometer a la vez, ni suficiente ancho de banda de las que puede comprometer al resto de la red.

Pero eso no significa que no puedas hacer mucho daño. Si eliminaste a Google o Akamai, muchas personas pensarían que Internet está caído, ya que una cantidad suficiente de sitios web que utilizan estarían fuera de línea para pensar que todo esto no funcionaba. La semana pasada, alguien comenzó un ataque relativamente pequeño en un solo proveedor de DNS, que esencialmente desconectó varios sitios web populares (el más famoso, Twitter). Entonces, si bien no es realista eliminar todo Internet, hacer que ciertas cosas sean inutilizables es absolutamente plausible.

EDITAR: errores tipográficos. (No escriba mensajes largos en un teléfono en un autobús en movimiento).