Upload de arquivo ASP.NET: como posso garantir que um arquivo carregado seja realmente um JPEG?

s @Criminals podem falsificar o tipo de conteúdo do arquivo que ele está carregando. Portanto, se eu receber o arquivo no servidor através da minha página, não posso apenas verificar seu tipo MIME e extensão de arquivo. Existe alguma maneira confiável de verificar se o arquivo carregado é de fato o JPEG, GIF ou PNG? Preciso rejeitar todos os outros formatos. Eu poderia tentar ler o arquivo pouco a pouco, mas o que estou procurando? Obrigado por qualquer tipo de sugestões ou idéias!

questionAnswers(4)

yourAnswerToTheQuestion