• [^] # Re: Mode Parano

    Posté par . En réponse au journal SEAndroid, une version d'Android basée sur SELinux. Évalué à 9. Dernière modification le 17 janvier 2012 à 15:49.

    Pour ceux qui n'ont pas envie de lire, le but est d'écrire un programme qui prend une image et une zone de cette image en entrée. Il doit sortir la même image mais avec la zone en question supprimée (en noir).
    Titre de l'image

    Le gagnant utilise le fait que le format d'image utilisé est un format texte (PPM) et à la place de toujours inscrire '0' pour les pixels dans le rectangle, il inscrit '0' si la valeur RGB est entre 0 et 10, '00' entre 10 et 100 et '000' à partir de 100 (le nombre de zéros correspond au nombre de chiffres dans la valeur RGB). Ca n'a évidemment aucune influence sur l'affichage final, mais ça permet de reconstruire (partiellement ou totalement) les données censurées.

    Le truc drôle, c'est que l'implémentation paraît tout à fait raisonnable et ne laisse strictement rien apparaître de ce bug.