Bruit
Flag: CYBN{N01s3_I5_No7_OnLy_1N_50UnD}
Challenge
Solution
Avec un site comme StegOnline, on peut faire différents tests sur l'image. Si l'on va dans la partie Extract Files/Data, on peut voir du texte apparaître dans le canal Rouge :

En téléchargeant l'entièreté des données récupérée et en regardant dedans, on peut voir que le fichier contient un PNG après le texte du début :

Il y a également du texte au milieu de l'image :

On peut retirer tout ça en python et afficher l'image :
from io import BytesIO
from PIL import Image
img = Image.open('noise.png')
data = bytes([r for r,g,b in img.getdata()])
# Retire le texte au début
data = data[data.index(b'\x89PNG'):]
# Retire le texte au milieu du fichier
data = data.replace(b'let\'s add some more noise hereeeeeeeeeeeee because why this is SOOOOOOO muuuuuch fun to be noiiiiisyyyyyyyyyyyyyyyyyyy. Did you manage to find the noise ? because sometimes noise is not that easy to hear', b'')
new_img = Image.open(BytesIO(data))
new_img.show()

Dernière mise à jour
Cet article vous a-t-il été utile ?