RSS El Diario ¿Qué Demonios?
Seguir
CodeSOD: Contáctenos
"La aplicación basada en PHP tiene un formulario "Contáctenos" con un código inseguro y desordenado. Usa notación húngara y tiene una validación deficiente, variables redundantes y comprobaciones de cookies inseguras. El código es difícil de mantener y carece de seguridad. El formulario tiene dos conjuntos de campos para los nombres, lo cual parece innecesario. El código de validación verifica campos vacíos y usa expresiones regulares para validar nombres y números de teléfono. También verifica un código de verificación en función de la suma de dos cookies. Si el código de verificación es correcto, envía un correo electrónico con los datos del formulario. De no ser así, arroja una excepción con un mensaje de error codificado. El código es un desastre y carece de estructura, lo que dificulta su comprensión y mantenimiento".