几天前 我们在博客上谈论一种出色的隐写术工具 它叫什么名字 Steghide,这是一个命令行实用程序 这样您就可以在各种类型的图像和音频文件中隐藏机密数据。
今天我们将讨论另一种隐写术工具 它可以在命令行上运行,并且将帮助我们可视化信息,这是我们今天必须谈论的工具 它被称为Outguess。
猜猜也是 命令行隐写实用程序,可将隐藏的信息插入到数据源的冗余位中。
该计划 它依赖于特定的数据处理程序,该处理程序将提取冗余位并在修改后将其写入。
该文件的格式 当前支持的Outguess包括JPEG,PPM和PNM,尽管您可以使用任何数据类型,只要提供了驱动程序即可。
幸运的是,Outguess位于大多数Linux发行版的存储库中,因此其安装非常简单。
如何在Ubuntu及其衍生产品上安装Outguess?
如果您有兴趣在系统上安装此工具 您必须打开一个终端,然后在其中键入以下命令:
sudo apt-get install outguess
至此,您就可以开始在系统上使用此工具了。
如何借助Outguess加密文件?
好了,如上所述,完成应用程序安装后,此工具将在命令行上运行,因此我们必须打开一个终端,然后在其中执行隐写测试。
在这种情况下,在此情况下,我们必须具有要隐藏的文件,并且具有将用作隐藏文件的容器的文件。
在这个简单的测试中, 我们将创建任何txt文件,并在其中输入所需的文本。
为此,我们将输入:
touch oculto.txt
现在,我们将在其中添加任何文本:
nano oculto.txt
已经输入了您想要的文字, 您可以继续使用Ctrl + O保存文件,并使用Ctrl + X退出nano
现在 在所选文件中隐藏信息的命令由以下部分组成:
outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg
其中“秘密密钥”是提取您隐藏的信息所需要的密钥,其余只是您最初选择的文件所在的路径。
建议您将它们放在同一文件夹中,以便命令可以如下所示:
outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg
如您所见,我们假设文件将从当前文件夹加密到当前文件夹。
如果要加密的初始文件在系统上的其他位置,则必须提供其完整路径。
同样,如果其映像文件位于其他位置,则必须指定其完整路径。
加密完成后,他们可以删除您的txt文件,只保留输出图像文件,以后将其用于解密。
如何用猜测提取隐藏文件?
现在,看到我们之前的过程确实起作用了,我们将继续提取最初隐藏在他们选择的图像中的文件。
提取命令的组成方式如下:
outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”
其中“秘密密钥”是您分配用来保护文件的密钥。 以下内容与具有隐藏文件的图像的路径相对应,以下内容是已隐藏文件的名称。
对于我们执行的示例,我们可以键入以下命令:
outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt
提取后,Outguess工具还将检查统计信息,以确保原始文件与加密之前的文件完全相同。
成为第一个发表评论