Hack Diário

Um novo desafio de 60 segundos todos os dias. Resolva, ganhe XP e mantenha sua sequência viva.

Próximo hack em --:--:--
Hack Diário nº81

Repare os bytes mágicos

Engenharia Reversa & Exploração Binária Dificuldade Médio ~4 min +10 XP

Um arquivo recuperado de um disco apagado tem nome de PNG e quase certamente é um PNG, mas todos os decodificadores se recusam a abri-lo. O restante da estrutura sobreviveu intacto: você consegue ver os nomes de bloco IHDR, gAMA e cHRM na coluna ASCII, então o dano se limita ao início. Exatamente um byte dentro da assinatura de oito bytes foi alterado durante a recuperação. Compare os bytes iniciais do arquivo com a referência de bytes mágicos, e encontre o único byte que não pertence ali. Envie esse byte em hexadecimal: tanto o valor errado que o arquivo contém atualmente quanto o valor correto que ele deveria conter são aceitos, porque nomear qualquer um dos dois prova que você localizou a corrupção. O que não é aceito é o deslocamento.

Jogue à vontade - cadastre-se para enviar sua resposta e ganhar XP.

Resolvido! +10 XP
Primeiro sangue! Você foi o primeiro a resolver o hack de hoje.
Como funciona

Mandou bem!

Cadastre-se grátis para resgatar seus +10 XP e começar sua sequência.

Resgatar +10 XP - cadastro grátis
24.000+ Hackers 100+ Labs & Cursos Grátis
Comece Grátis