Saltar al contenido
Nuevo

DeepSeek V4.1 Flash gratis por 7 días: 10M tokens al día tras cualquier recarga. Hasta el 30/11.

Cómo funciona

¿Qué es la ciberseguridad? Guía para principiantes

Qué cubre la ciberseguridad, la tríada CIA, formas comunes de falla y un primer ejercicio seguro con hashes en tu propia máquina.

Principiante5 min de lecturaPor NotHoly

La ciberseguridad es el trabajo de proteger computadoras, redes, software y los datos que guardan contra el acceso no autorizado, el daño y el uso indebido, y de ponerlos a funcionar de nuevo cuando algo sale mal. El glosario del NIST define el término como prevenir daños a los sistemas, protegerlos y restaurarlos, de modo que la información siga disponible, íntegra, auténtica, confidencial y con no repudio.

La definición es amplia a propósito. Cabe en ella una política de contraseñas, una regla de firewall, un respaldo, una revisión de código y una llamada para confirmar una solicitud de pago.

La tríada CIA

Casi todo el trabajo de seguridad se describe con tres propiedades. El glosario del NIST define cada una.

  • Confidencialidad: solo las personas y los sistemas autorizados pueden leer la información. Una base de datos filtrada con correos de clientes es una falla de confidencialidad.
  • Integridad: la información no fue alterada ni destruida de forma indebida. Una factura manipulada o una descarga de software modificada es una falla de integridad.
  • Disponibilidad: los usuarios autorizados pueden acceder a la información y al servicio cuando lo necesitan. Un ransomware que bloquea todos los archivos y una avalancha de tráfico que tumba un sitio son fallas de disponibilidad.

Los incidentes reales suelen afectar a más de una. Un ransomware que además copia tus datos rompe disponibilidad y confidencialidad a la vez. La tríada sirve para preguntar "¿qué falló exactamente?", tanto del lado de quien ataca como del de quien defiende. Quien prueba pregunta qué propiedad le permite romper una debilidad. Quien defiende pregunta qué propiedad protege un control.

De qué se preocupa la gente de seguridad

Amenazas, vulnerabilidades y riesgo

Una vulnerabilidad es una debilidad, como un programa sin actualizar o una contraseña reutilizada. Una amenaza es algo que puede explotarla, como un grupo criminal o un empleado descuidado. El riesgo es la probabilidad y el impacto de que eso ocurra. Casi nunca se elimina el riesgo; se decide qué riesgos reducir, transferir o aceptar.

Formas comunes de falla

  • Phishing: mensajes que engañan a una persona para que entregue una contraseña o ejecute algo. La guía de CISA sobre cómo reconocer y reportar el phishing es una buena primera lectura.
  • Contraseñas débiles o reutilizadas: cuando un sitio filtra una contraseña, los atacantes la prueban en otros sitios.
  • Software sin actualizar: las fallas conocidas siguen siendo explotables hasta que se instala la corrección.
  • Mala configuración: un bucket de almacenamiento público, una contraseña predeterminada sin cambiar, un puerto de administración abierto a internet.
  • Fallas en aplicaciones web: inyección, control de acceso roto y errores parecidos. El OWASP Top Ten lista las categorías más comunes.

Ninguna requiere habilidad avanzada para causar daño, y por eso lo básico importa.

Defensa en profundidad

Ningún control detiene todo por sí solo, así que quien defiende apila capas. Una contraseña robada no debería bastar para llegar a los datos, y una laptop comprometida no debería bastar para llegar a todos los servidores.

  • Prevenir: actualizaciones de software, autenticación multifactor, privilegio mínimo, configuración segura.
  • Detectar: registros que alguien realmente lee y alertas por inicios de sesión inusuales.
  • Responder y recuperar: un respaldo probado, un plan escrito de quién hace qué y una forma de restablecer el servicio.

El NIST Cybersecurity Framework organiza las mismas ideas en funciones: Govern, Identify, Protect, Detect, Respond y Recover. Lee el framework directamente en el sitio del NIST, en lugar de un resumen.

Ataque y defensa

La ciberseguridad tiene dos lados que se necesitan. Quien defiende construye y monitorea sistemas. Quien trabaja en seguridad ofensiva, como los pentesters y los red teams, ataca sistemas para encontrar debilidades antes que los criminales. El lado ofensivo solo es legítimo con autorización: tus propias máquinas, un laboratorio que armaste o un objetivo cuyo propietario te dio permiso por escrito y un alcance definido. Que un sistema sea accesible desde internet no significa que puedas probarlo.

Un primer ejercicio en tu máquina

Puedes ver la integridad en acción con una función hash. Un hash criptográfico como SHA-256 convierte cualquier entrada en una huella de tamaño fijo. Cambia un carácter de la entrada y la huella cambia por completo. Así compruebas que un archivo descargado coincide con el que publicó el fabricante.

Estos comandos se ejecutaron en Git Bash, en Windows 11. También funcionan en una terminal de Linux o macOS que tenga sha256sum (en macOS, usa shasum -a 256). Solo tocan el texto que escribes y no usan la red.

bash
printf 'notholy' | sha256sum | cut -d' ' -f1
printf 'notholy2' | sha256sum | cut -d' ' -f1
text
22d877c3c676415aa2de4720884d52a36b60beff37f0c5468dc45ac9366e3c22
500b373e094e8eaa968be463e24fb8c944bb04d325a1da543ad91972a0a700ae

Las dos entradas difieren en un carácter, y los hashes no comparten nada a simple vista. El hash es de un solo sentido: no puedes calcular notholy a partir del resultado, solo puedes calcular el hash de un intento y comparar. Un hash por sí solo no prueba quién publicó un archivo, solo que el contenido coincide con un valor que obtuviste de un lugar confiable.

Ahora pruébalo con un archivo real. Descarga cualquier instalador del sitio oficial de un fabricante, busca el checksum que publica y compáralo con la salida de sha256sum sobre tu copia. Si los valores son distintos, no ejecutes el archivo.

Ideas equivocadas comunes

  • "No tengo nada que valga la pena robar." Los atacantes también quieren tus cuentas, tu poder de cómputo y tu acceso a otras personas.
  • "El antivirus lo cubre." Es una capa. No corrige una contraseña reutilizada ni un clic en un phishing.
  • "La seguridad es un producto que se compra." Es una práctica continua de configuración, actualización, monitoreo y hábitos.
  • "Una contraseña complicada basta." Una contraseña única por cuenta, guardada en un gestor de contraseñas y reforzada con autenticación multifactor, protege mucho más. La guía de CISA sobre contraseñas seguras lo explica.

Qué estudiar después

Empieza por los hábitos pequeños: actualizaciones activadas, un gestor de contraseñas, autenticación multifactor en tus cuentas importantes. Luego aprende cómo funcionan las redes y la web, porque casi todo ataque y toda defensa se apoyan en ellas. El siguiente artículo trata la criptografía, incluido el hashing, con más profundidad. Para practicar, ejecuta una aplicación de entrenamiento deliberadamente vulnerable, como OWASP Juice Shop, en un laboratorio propio, o usa NotHoly para planear y revisar el trabajo en tu propio laboratorio. Mantén cada prueba dentro de sistemas que tengas permiso para tocar.

Fuentes

  1. NIST Glossary: cybersecurity
  2. NIST Glossary: confidentiality
  3. NIST Glossary: integrity
  4. NIST Glossary: availability
  5. NIST Cybersecurity Framework
  6. CISA: Recognize and report phishing
  7. CISA: Use strong passwords
  8. OWASP Top Ten
  9. OWASP Juice Shop

Más en Fundamentos de seguridad