Por que alguns cabeçalhos de arquivos têm um número mágico [closed]

1

Alguns arquivos como PNG e GIF têm um número mágico no cabeçalho do arquivo . Ele é usado para "identificar o arquivo" como um tipo específico, como PNG. Você apenas verifica o número mágico e isso informa o tipo. Mas eu não entendo porque você precisaria disso porque pode ser falsificado tão facilmente e ninguém nunca vai olhar para o arquivo e lê-lo eu suponho. Parece que se você acabou de assumir que era um tipo mime específico e, em seguida, funcionou ou não funcionou, isso seria igualmente eficaz.

    
por Lance Pollard 22.11.2018 / 17:34

1 resposta

0

Os arquivos no Linux nem sempre têm uma extensão .exe ou .png no final deles, como o Windows requer? Então, para atenuar isso, o número mágico é usado para ajudar a identificar o tipo de arquivo e abri-lo corretamente. Isso é originalmente uma coisa unix que encontrou o caminho para o linux porque é útil e hábito, do lado dos codificadores.

    
por 22.11.2018 / 17:44

Tags