Principe:
Décompresser un chunk IDAT pour récupérer une nouvelle image PNG avec le flag
Le challenge
Gros IDAT
On peut donc suspecter que les données excédentaires sont dans le chunk IDAT
le plus gros, de 312240 bytes
Décoder le chunk
J'avais oublié de supprimer les 8 premiers bytes du chunk, qui sont sa taille et le IDAT
Si l'image résultante est grise, on notera quand même que le lecteur PNG n'a pas planté:
on n'est donc pas trop loin de la vérité et le IDAT trouvé est un IDAT valide syntaxiquement