Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

El motor expuesto: puerto, versión y autenticación

4 tareas · 40 min · Principiante

Una base de datos casi nunca es el primer objetivo de un encargo, pero casi siempre es el último: ahí están los datos que el cliente quiere proteger. Este módulo la mira como la mira el evaluador, con la carta delante y sin conectarse a nada. La primera sala lee el inventario de motores de Mensajería Nimaima, una empresa de envíos con portal de rastreo, y separa tres preguntas que suelen mezclarse: dónde escucha el motor, quién llega a él de verdad y qué pide para dejar entrar.

0 de 4 · 0%

Objetivo de la sala

Una base de datos casi nunca es el primer objetivo de un encargo, pero casi siempre es el último: ahí están los datos que el cliente quiere proteger. Este módulo la mira como la mira el evaluador, con la carta delante y sin conectarse a nada. La primera sala lee el inventario de motores de Mensajería Nimaima, una empresa de envíos con portal de rastreo, y separa tres preguntas que suelen mezclarse: dónde escucha el motor, quién llega a él de verdad y qué pide para dejar entrar.

Un motor de base de datos abre un puerto y espera conexiones. Cada motor tiene uno habitual: 1433 para SQL Server, 3306 para MySQL, 5432 para PostgreSQL, 27017 para MongoDB, 6379 para Redis. Verlo abierto en un barrido solo dice que el servicio existe.

Hay dos datos distintos detrás de la palabra «expuesto». El primero es en qué interfaces de la máquina abre el puerto: solo en la propia máquina, en una dirección de la red interna o en todas. El segundo es quién llega de verdad hasta ese puerto, contando los cortafuegos y las reglas de red que hay de por medio. Un motor puede escuchar en todas las interfaces y no ser alcanzable más que desde dos servidores; y uno que escucha en una sola dirección interna puede quedar publicado hacia fuera por una regla de traducción de direcciones.

El hallazgo no es «el puerto está abierto». Es «el motor responde desde una red que no tiene motivo para hablar con él»: la red de oficina, una red de invitados, internet. Por eso el evaluador pregunta siempre desde dónde se tomó cada observación.

Responde para continuar

Un motor escucha en todas las interfaces de su servidor. ¿Qué te falta para decidir si es un hallazgo?

Ver pista de ayuda

Separa dónde abre el puerto la máquina de quién llega hasta él.

La carta de Nimaima pone en alcance los motores de la VLAN de servidores y una dirección publicada. Esa segunda parte importa: alguien dejó un servicio de la red interna accesible desde internet, y la carta lo sabe.

Abre el laboratorio, lee primero la carta y después el inventario. Mira la columna que dice desde dónde se alcanza cada motor, no la que dice dónde escucha.

Responde para continuar

Escribe el nombre del equipo cuyo motor responde desde la dirección publicada.

Ver pista de ayuda

Ejecuta `SELECT equipo, motor, alcanzable_desde FROM inventario WHERE alcanzable_desde LIKE '%internet%'`.

La versión de un motor importa por una razón concreta: cuando el fabricante deja de publicar correcciones, cada fallo nuevo se queda abierto para siempre. Pero el evaluador no deduce esa fecha de memoria a partir de un número: la toma de la fuente. En este encargo la fuente es el propio inventario del cliente, que tiene una columna con el estado del soporte de cada motor.

Esa cifra va en el informe tal cual, citando de dónde sale.

Responde para continuar

Según el inventario del cliente, ¿cuántos motores tienen el soporte vencido?

Ver pista de ayuda

Ejecuta `SELECT COUNT(*) AS fuera_de_soporte FROM inventario WHERE soporte_segun_cliente = 'vencido'`.

Muchos motores anuncian su versión al primer contacto, y los escáneres la comparan con su lista de fallos conocidos. Esa comparación es una pista, no una prueba. Las distribuciones de sistemas operativos suelen corregir un fallo sin cambiar el número de versión que anuncia el paquete, y al revés: un administrador puede ocultar o cambiar el texto del saludo.

Por la misma razón, mover el motor a un puerto poco habitual —como el de rastreo de Nimaima, que no está en el de siempre— no lo protege: un barrido completo lo encuentra igual. Es una molestia para el barrido rápido, no un control.

Responde para continuar

El escáner marca un motor como vulnerable solo por el número de versión de su saludo. ¿Cómo lo llevas al informe?

Ver pista de ayuda

Un número en un saludo dice qué versión se anuncia, no qué correcciones tiene instaladas.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad