einfach_orangensaft to ich_iel@feddit.org · 16 hours agoich_ielimagemessage-square12fedilinkarrow-up178arrow-down11
arrow-up177arrow-down1imageich_ieleinfach_orangensaft to ich_iel@feddit.org · 16 hours agomessage-square12fedilink
minus-squareinkeso@feddit.orglinkfedilinkarrow-up4·6 hours agoHa! Na das nenne ich mal ne produktive Mittagspause ;p auflösung aber wie? Die versteckte Botschaft ist im letzten Bit pro Farbkanal… python from PIL import Image from numpy import array, vectorize i = array(Image.open("stego.png")) n = vectorize(lambda p: (p & 0x01) * 255)(i) Image.fromarray(n).save("antistego-py.png") R library(png) i <- readPNG("stego.png") for (p in 1:3) i[,,p] <- (i[,,p] * 255) %% 2 writePNG(i, "antistego-r.png") imagemagick magick stego.png -fx "(p * 255) % 2" antistego-magick.png
minus-squareLumidaub@feddit.orglinkfedilinkEnglisharrow-up1·2 hours agoWie soll ich das denn mit meinem Popel-Krita rausfinden? Skandal!
Ha! Na das nenne ich mal ne produktive Mittagspause ;p
auflösung
aber wie?
Die versteckte Botschaft ist im letzten Bit pro Farbkanal…
python
from PIL import Image from numpy import array, vectorize i = array(Image.open("stego.png")) n = vectorize(lambda p: (p & 0x01) * 255)(i) Image.fromarray(n).save("antistego-py.png")
R
imagemagick
Wie soll ich das denn mit meinem Popel-Krita rausfinden? Skandal!
Volle Punktzahl :D