【发布时间】:2015-03-01 19:09:20
【问题描述】:
我正在尝试在 Mac 终端中使用 stepic 来解码隐写术:
stepic --decode --image-in=goldfish.bmp --out=goldfish.txt
在线文件是 JPEG,但为了避免我尝试将其下载为 .psd 和 .bmp 文件,但它仍然知道它是 JPEG。
他们有什么方法可以完成这项工作,还是我需要一个不同的 python 模块?在后一种情况下是什么模块。谢谢。
【问题讨论】:
-
Stepic 修改像素并保留信息,您需要将该图像保存为 bmp、png 或其他此类无损格式。如果将图像保存为 jpeg,则会丢失隐藏信息。如果您将图像保存为无损格式,但在将其上传到网站后会转换为 jpeg,您也会丢失该信息。将图像重新保存为 bmp 不会恢复有损格式造成的损害。您能否添加更多详细信息,为什么要为此下载 jpeg 文件以及您要实现的目标? Stepic 可能不是前进的方向。
-
我自己和一个住在国外的朋友真的很喜欢密码学,所以我们开始了双向加密寻宝,我们来回发布。我确定该图像是一个隐写器,但它所在的网站将它作为 JPG 保存在那里。是他搞砸了还是我错过了一个把戏?
标签: python terminal steganography stepic