Recientemente, alguien que subió una imagen (shell.gif) a mi servidor hackeó uno de mi sitio web.
He puesto la validación del lado del servidor para verificar la extensión del archivo + el tipo mime de la imagen. Sin embargo, todavía pueden cargar shell shell usando la extensión gif nuevamente.
¿Hay alguna forma mejor de validar el archivo de imagen mediante programación si tienen alguna firma de script de shell junto a los dos métodos que mencioné anteriormente?