将任意文本隐藏在音频视频图片和文本中的多种方式
2019-07-24 16:00:29 Author: www.freebuf.com(查看原文) 阅读量:82 收藏

在这篇文章中,你将学习到将任意文本隐藏到音频,图片,视频和文本中的多种方式。为了做到这一点,我们将使用一种被称之为“隐写术(Steganography)”的方法。

简介

隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容。一般来说,隐写的信息看起来像一些其他的东西,例如一张购物清单,一篇文章,一篇图画或者其他“伪装”(cover)的消息。首先,让我们来了解下隐写术的目的是什么。

隐写术的目的

有效的沟通即是隐写术。首先,你可以在将其发送给其他人之前加密并隐藏其他文件类型的图片中的私人文件。 被截获的可能性将减少。 如果你将任意经过加密的文件发送给某人,他将尝试以多种方式来对其进行解密。但这对于其他人而言,不会有任何的提示只是一张普通的图片。因此,对于那些想要保护自己免受此类攻击的组织而言,这是一种更好和安全的沟通方式。

音频隐写术

首先,我们需要安装一个名为deep sound的软件,用于将我们所有的音频文件转换为其他格式文件。

隐藏:现在打开应用程序并单击open carrier文件,然后选择你想要隐藏的mp3文件。

1.jpg

这里,我们选择了一个音频文件,我们将在其中隐藏我们的数据。

2.png

选择文件后,我们现在点击add secret file ,并提供我们要隐藏的任意文件。这里,我选择了一个doc文件。

3.png

你还可以进一步的添加一个额外的安全层,将密码放入文件进行编码。正如你所看到的,我们已经将123设为了密码,没有密码将无法打开该文件。

4.png

该文件已成功被创建。

5.jpg

现在,我们可以与他人共享该mp3文件,并继续在网络中进行隐蔽通信。

6.jpg

还原:对方需要使用我们设置的相同密码来打开它。当另一个人输入密码时,他可以通过单击“提取文件(extract files)”来查看文件的隐藏内容。

7.jpg

可以看到doc文件被成功提取。所以,借助这个工具,我们成功地将我们的doc文件隐藏在了mp3音频文件中。

8.png

图片隐写术

现在,我们把文本内容隐藏在某些图片中。我们需要安装一个名为OpenStego的工具。

隐藏:首先,我们选择一个想要隐藏的doc文件,之后我们将添加用于隐藏doc文件的图片文件,然后我们设置密码并创建隐藏文件。

9.png

还原:现在,我们将通过添加图片然后提供正确的密码来提取doc文件。可以看到,我们已经成功提取了doc文件。

10.png

视频隐写术

现在,让我们看看如何将内容隐藏到视频当中。为此,我们需要安装一个名为Our secret的工具。

我们现在尝试将doc文件隐藏在视频文件中。

隐藏:首先,我们将选择一个想要发送的视频。通过单击选择carrier file,然后选择我们的视频,以及我们想要隐藏的文件,同样为它设置一个密码,然后单击隐藏,我们的新文件就会被创建。

11.png

还原:现在,我们使用相同的工具来打开该文件进行还原,它将要求我们输入密码。输入密码后,我们将在此处提取被隐藏的文件。

12.png

文本隐写术

在这种隐写术中,我们将在一个文本中隐藏我们的文本内容,这种隐藏方式相对于前面的几种具有更强的隐秘性。为此,我们需要访问一个网站:http://www.spammimimc.com/

13.png

隐藏:这里,我们将点击encode并添加你想要隐藏的文本,然后单击encode。

14.png

当你单击encode时,你将看到一个新的被编码的文本被创建。

15.png

还原:要解码被编码的文本,我们需要复制该文本并将其粘贴到给定的文本框中,然后单击解码即可。

16.jpg

最后,你将会提取到隐藏在其中的内容。

17.png

其他方法

隐藏:我们还可以将消息作为Excel文件发送,这对任何人来说都将难以检测。要使用这项功能,我们只需单击“encode as a spreadsheet”,然后输入想要隐藏的文本,单击“encode”即可。

18.png

这将生成一个新的excel文件,用于将我们的“秘密消息”隐藏其记录中。

19.png

当我们打开该文件时,它似乎是只一个非常普通的excel文件,没人会想到里面隐藏了我们的消息。

20.png

还原:首先,我们点击decode fake spreadsheet。

21.png

现在,粘贴我们想要在列中进行解码的工作表,然后单击decode即可。

22.png

成功执行后,你将提取到该excel文件背后隐藏的消息内容。

23.png

以上为大家提供了几种隐藏我们消息的方法,这些方法非常适用于需要隐蔽通信的组织或个人使用。另外,如果你有更好的隐藏方法,欢迎进行补充并分享给我!

*参考来源:hackingarticles,FB小编secist编译,转载请注明来自FreeBuf.COM


文章来源: https://www.freebuf.com/sectool/208781.html
如有侵权请联系:admin#unsafe.sh