Seguridad en Aplicaciones#
Para terminar esta (larga) unidad de Seguridad de Sistemas y Redes, hablaremos de decisiones de diseño históricas, problemas de seguridad recurrentes y mitigaciones y mejores prácticas de cuatro aplicaciones específicas con impacto especial en los sistemas informáticos de hoy:
- 🔗 Aplicaciones web: Protocolo HTTP(S), lenguaje Javascript, sesiones, persistencia y (un poco de) bases de datos.
- 📑 DNS: El sistema de nombres de dominio y la infraestructura y dependencias que lo hacen funcionar.
- 📧 Correo Electrónico: Tipos de servidores de correo electrónico y cómo funcionan los procesos de envío y recepción de correos.
- 🤖 Modelos grandes de lenguaje: Específicamente, cómo se están integrando hoy en aplicaciones para usuarios y el impacto en seguridad que han tenido en los últimos años (En Desarrollo Seguro veremos cómo se pueden usar para pentesting, y en Actores de Amenaza cómo los utilizan hoy los atacantes).