Vous devez savoir que tous les fichiers sont caractérisés par leur signature. C’est comme la carte d’identité du fichier ! Si la signature est mauvaise, impossible d’ouvrir le fichier !

🤔 Alors c’est quoi l’extension ?

L’extension généralement sert d’aide au système d’exploitation pour se retrouver, c’est à dire, si Windows voit un fichier avec l’extension .docx, il va se dire, je vais l’ouvrir avec Word, s’il voit un autre fichier avec l’extension .pcap, il se dit je vais l’ouvrir avec wireshark !

Bref l’extension permet à l’OS de savoir avec quel programme ouvrir un fichier !

🤔 Attends une seconde, donc si j’ai un fichier image et que je change l’extension 
en .docx, Windows va vouloir l’ouvrir avec l’application Microsoft Windows !

Exactement, ce qui malheureusement provoquera une erreur vu qu’il ne s’agit pas en réalité d’un fichier Word !

Le plus important donc c’est la signature initial du fichier, sa carte d’identité comme dit précédemment … Chaque type fichier a donc sa carte d’identité, qui ne change jamais !

Tous les fichiers .jpg ont la même signature, c’est ce qui permet de dire, bah tiens, voilà un fichier image

Liste des signatures des différents types de fichiers : https://en.wikipedia.org/wiki/List_of_file_signatures

La commande file permet donc de vérifier la signature d’un fichier et de nous dire de quel type de fichier il s’agit réellement, sans prendre en compte son extension !

🚨 Pourquoi j’en parle, parce que vous devez toujours vérifiez devant quel type de fichier 
vous vous trouvez en stéganographie, ce qui vous permettra de savoir quel chemin suivre !