Descarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprarDescarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprar

Clase principal

Cómo viajan tus datos por internet sin que te des cuenta

  • 3 min de lectura
  • Gratis
Vídeo de esta pieza: en producción. Mientras tanto, todo el contenido está aquí en texto.
Para empezar

Cada vez que abres una página web, tus datos viajan divididos en miles de fragmentos invisibles que cualquiera en la red puede interceptar.

Concepto

El viaje invisible

Cada clic que haces en internet desencadena un flujo masivo de información fragmentada que cruza routers, switches y servidores en milisegundos. Para entender cómo proteger esa información, primero debemos entender exactamente cómo se comunican las máquinas entre sí en una red.

Concepto

¿Qué es un Protocolo?

Un protocolo de comunicación es simplemente un conjunto de reglas estandarizadas que dictan cómo los dispositivos deben formatear, transmitir y recibir datos. Sin estos acuerdos universales, un ordenador con Windows no podría entenderse jamás con un servidor Linux o un teléfono móvil.

Dato clave

El caos sin estándares

En los años 70, los fabricantes de hardware creaban redes propietarias que no podían comunicarse entre competidores. La estandarización mediante modelos de capas permitió que hoy cualquier dispositivo del planeta hable el mismo idioma digital.

Paso a paso

El Modelo OSI en 7 Capas

El modelo de referencia OSI divide el proceso de comunicación en siete capas abstractas, desde la transmisión física hasta la interacción con la aplicación del usuario.

Marca cada paso al entenderlo · 0/3

Concepto

El Modelo TCP/IP

Aunque el modelo OSI es excelente para la enseñanza, internet funciona en la práctica sobre el modelo TCP/IP, que simplifica la arquitectura en cuatro capas: Acceso a la red, Internet, Transporte y Aplicación.

Practica

Analizando la ruta local

Podemos ver los detalles de la interfaz de red y su configuración actual ejecutando comandos estándar en nuestro sistema operativo.

terminal
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel
    inet 192.168.1.50/24 brd 192.168.1.255 scope global eth0
Concepto

Encapsulación de Datos

Cuando envías un mensaje, este viaja desde la capa superior (Aplicación) hacia abajo. En cada capa se le añade una cabecera con información de control específica. Este proceso se conoce como encapsulación. Al llegar al destino, ocurre el proceso inverso: la desenvuelve cada capa.

Paso a paso

Estructura de un Paquete

Un paquete de red no es solo el contenido que escribes, sino una estructura compleja diseñada para que llegue a su destino sin perderse.

Marca cada paso al entenderlo · 0/3

Dato clave

La visibilidad en la red

Cualquier nodo intermediario por el que pasa tu tráfico sin cifrar puede leer exactamente el contenido del payload. Por eso el cifrado de extremo a extremo ya no es una opción, sino una necesidad absoluta.

Practica

Rastreando rutas con traceroute

El comando traceroute nos muestra cada uno de los routers intermedios (saltos) por los que pasa un paquete hasta llegar a su destino final.

terminal
$ traceroute 8.8.8.8
1  gateway (192.168.1.1)  1.120 ms
2  10.0.0.1 (10.0.0.1)  12.450 ms
3  dns.google (8.8.8.8)  14.200 ms
Concepto

Direccionamiento IP

La Capa de Red utiliza direcciones lógicas, conocidas como direcciones IP (IPv4 e IPv6), para identificar de forma única a cada dispositivo conectado a una red global o local, permitiendo el enrutamiento inteligente de los paquetes.

Cuidado

Cuidado con el sniffing pasivo

Conectar tu equipo a redes públicas no protegidas (como Wi-Fi de cafeterías) sin una VPN te expone a ataques de escucha pasiva (sniffing), donde herramientas de análisis de tráfico pueden capturar credenciales enviadas en texto plano.

Paso a paso

Protocolos de Capa de Aplicación

En la cúspide del modelo operan los protocolos con los que interactuamos directamente todos los días desde nuestros navegadores y aplicaciones.

Marca cada paso al entenderlo · 0/3

Practica

Consultando DNS

Podemos verificar cómo nuestro sistema traduce un nombre de dominio a una dirección IP utilizando la herramienta de consulta de DNS.

terminal
$ nslookup example.com
Server:  1.1.1.1
Address: 1.1.1.1#53
Name:    example.com
Address: 93.184.216.34
Concepto

Puertos y Servicios

Una dirección IP es como el edificio de un gran hotel, y los puertos son las puertas numeradas (del 0 al 65535) que dirigen el tráfico entrante al servicio o aplicación exacta que está escuchando en ese servidor.

Concepto

El siguiente nivel

Conocer los fundamentos de redes y protocolos no es teoría aburrida; es el mapa que utiliza cualquier pentester para encontrar fallos de configuración. En el siguiente vídeo aplicaremos esto analizando el tráfico real paso a paso.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

Atajos: ← → para cambiar de pieza · / para buscar