Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como cors

¿Cómo funciona la política de origen cruzado (CORS)?

 ¿Cómo funciona la política de origen cruzado (CORS)? ¡Claro! La Política de Origen Cruzado (CORS) es un mecanismo de seguridad fundamental que todos los navegadores web modernos tienen implementado. Es un conjunto de reglas que le dice a un navegador si una página web puede solicitar recursos (como datos, imágenes, o archivos) de un dominio diferente al que la página se encuentra. Para entender cómo funciona, imagina el navegador como un guardia de seguridad muy estricto y los dominios como edificios separados. La Política por Defecto: Mismo Origen La regla de seguridad principal se llama Política del Mismo Origen . El navegador asume, por defecto, que una página web solo puede hacer peticiones a recursos que se encuentran en el mismo origen (protocolo, dominio y puerto). Mismo Origen: https://mi-tienda.com puede solicitar datos de https://mi-tienda.com/api/productos . Origen Cruzado: https://mi-tienda.com no puede solicitar datos de https://otro-dominio.com/api/usuarios sin...

Empezar a aprender CORS, CSP, CSRF, XSS y SOP

¿En qué orden conviene empezar a aprender CORS, CSP, CSRF, XSS y SOP ? ¿Hay además otros conceptos relevantes relacionados? Estos conceptos son cruciales para construir aplicaciones robustas y seguras. No sólo te ayudarán a proteger tus proyectos, sino que también te darán una ventaja en el mundo del desarrollo web. Sí, hay un orden lógico para aprenderlos, ya que algunos conceptos se basan en otros o abordan problemas relacionados. Y sí, hay otros conceptos relevantes que complementan estos. Aquí te propongo un orden de aprendizaje y te introduzco algunos otros conceptos importantes: Orden de Aprendizaje Sugerido: Te recomiendo empezar con SOP, luego XSS y CSRF, y finalmente CORS y CSP, ya que estos últimos son mecanismos de defensa más específicos que a menudo se entienden mejor una vez que conoces los ataques que intentan mitigar. SOP (Same-Origin Policy - Política del Mismo Origen) XSS (Cross-Site Scripting - Secuencias de Comandos en Sitios Cruzados) CSRF (Cross-Site Request Forge...