Un des avantages de libmagic, c'est la protection contre un petit malin qui t'envoie un binaire tout en indiquant que son type est anodin. Autrement dit, c'est s'assurer que le type d'un fichier n'est pas une donnée entrée par l'utilisateur. Je n'ai pas bien exploré les différents systèmes que tu évoques, mais même si on stocke le type d'un fichier dans des méta-données, il faut quand même s'assurer que ça ne peut pas être modifié par l'utilisateur si on veut éviter une régression.
# Sécurité
Posté par Yusei (Mastodon) . En réponse au journal En finir avec libmagic. Évalué à 2.