Seguridad Básica

Protege tus aplicaciones de ataques comunes.

La seguridad es crítica en cualquier aplicación web. Aprende a proteger tu código de ataques comunes.

  • Escapa siempre la salida
  • htmlspecialchars() para texto
  • Nunca confíes en input de usuarios
  • Usa consultas preparadas
  • Nunca concatenes SQL con input

XSS (Cross-Site Scripting)

  • Escapa siempre la salida
  • htmlspecialchars() para texto
  • Nunca confíes en input de usuarios

Inyección SQL

  • Usa consultas preparadas
  • Nunca concatenes SQL con input
  • Validar datos siempre

Contraseñas

  • password_hash() para guardar
  • password_verify() para comprobar
  • Nunca guardes contraseñas en texto
PHP
25

Seguridad Básica

Protege tus aplicaciones de ataques comunes.

Código del tema: security

📘 Teoría

XSS (Cross-Site Scripting)

  • Escapa siempre la salida
  • htmlspecialchars() para texto
  • Nunca confíes en input de usuarios

Inyección SQL

  • Usa consultas preparadas
  • Nunca concatenes SQL con input
  • Validar datos siempre

Contraseñas

  • password_hash() para guardar
  • password_verify() para comprobar
  • Nunca guardes contraseñas en texto

🧰 Recursos

Test

Comprueba tus conocimientos con un test sobre PHP.

Test de PHP

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros. culTest

La hice en febrero de 2026 para facilitar el aprendizaje de mis alumnos. La idea es aprender desarrollo web practicando y que el proyecto siga creciendo con nuevos temas, tests y retos.

Está inspirada en MDN, W3Schools, CodePen, Manz y muchos otros sitios de documentación sobre desarrollo web. Quería combinar teoría útil, ejemplos ejecutables, retos y el sistema de tests que ya tenía en culTest. culTest

Si te gustó, si no te gustó o si quieres escribirme, puedes hacerlo en cristianeslava@gmail.com