搜索
首页电脑教程故障排查如何发送隐藏在图片和歌曲中的秘密消息

How to send secret messages hidden in pictures and songs

在这个信息时代,我们可以在几秒钟内将视频流、电子邮件和文件传输到世界各地。虽然这使得信息共享极其方便,但您永远无法完全确信发送到数字空间的 1 和 0 会发生什么。

如果您想确保只有您的联系人,而不是其他人,才能看到您发送的数据,则需要将其隐藏在另一个文件中。这实际上非常简单。以下是如何以更隐蔽的方式隐藏敏感信息。

加密与隐藏文件

在保护您的私人信息方面,许多专家建议您加密您的文件。在这种安全发送数据的方法中,像 Signal 或 WhatsApp 这样的安全消息应用程序将为您完成繁重的工作,对您的消息内容进行加密,以便除预期收件人之外的任何人都无法阅读它们。如果其他人试图拦截加密的通信——这可能是从在您咖啡店的免费 Wi-Fi 连接上窃听的黑客到查看您活动的互联网服务提供商——他们只会看到毫无意义的代码混合。很难将这些消息转换成可读的形式。

但是加密并非万无一失。如果有人了解您的电子邮件或消息应用程序密码,或访问您未锁定的手机或计算机,那么他们可以像原始收件人一样查看您的加密文件。这就是为什么您可能想要添加另一层安全性:将私人文件隐藏在其他文件中。

工作原理

那么,当您将一个文件隐藏在另一个文件中时,实际上会发生什么?本质上,您将第一个信息片段的代码——其实际的 1 和 0——添加到第二个文件中,该文件可以是图像、音频剪辑或任何其他内容。更改以不会影响载体内容的方式发生(尽管这会增加其大小),这意味着您仍然可以打开信封文件并照常使用它。

这使得载体文件可以隐藏在显眼处。如果有人应该访问您的机器并遇到一个照片文件夹,他们可以查看图片而无需知道图片中包含其他文件。(当然,在一个理想的世界中,这个人首先不会进入您的计算机。我们建议您将隐藏文件安全方法与其他措施结合使用,例如为您的 Windows 或 macOS 帐户选择安全密码。)

当您准备好将隐藏的文件发送给朋友时,他们需要提前通知:您需要告诉新打包数据的接收者您正在将一部分数字信息隐藏在另一部分信息中。理想情况下,您将通过一种通信方式解释这一点,然后通过不同的途径发送文件本身。例如,您可以通过电话或面对面会议告诉您的联系人他们需要知道的内容,然后通过消息应用程序发送文件。

简单的程序

既然您知道此技术的工作原理,您需要一些软件来帮助完成此任务。您可以采取几种不同的方法来隐藏文件,但我们将讨论的所有工具的工作方式都类似。而且要使用它们,您不需要成为编码大师——或者拥有任何技术知识。

对于 Windows 用户,QuickStego 是一种免费的解决方案。它将任何文本文件放入位图图像 (BMP) 文件中。首先,您和文件接收者都需要安装 QuickStego。然后,使用 打开图像打开文本 按钮来组合您的图像和文本。当您尝试在任何其他程序中打开生成的图像时,它将显示为普通的位图图片,但是当您使用 QuickStego 打开它时,您将看到图像和文本。

另一个仅限 Windows 的程序是 DeepSound,它将大多数常见文件类型(包括 PDF 和图像)隐藏在音频文件中。歌曲仍然可以在普通的音频程序中播放,但是当接收者在 DeepSound 中打开它时,他们可以提取隐藏的信息。界面也很简单:只需点击 打开载体文件 选择您的音频容器,并点击 添加秘密文件 选择您要隐藏的文件。

键入的命令

如果您不想依赖这两个程序中的任何一个——或者您使用的是 macOS 机器,它没有那么多不错的软件选项——您可以通过键入命令来隐藏文件。在 Windows 上,您可以通过命令提示符执行此操作,在 macOS 上,您可以打开终端窗口。无论哪种方式,此过程都不会感觉特别费力或技术性强,尽管您需要仔细键入。

在 Windows 中,您只能将文本文件隐藏在图像中。将您即将隐藏的文件(我们称之为“secret.txt”)和您的容器文件(“picture.jpg”)放入同一个文件夹中,然后在 文件资源管理器 中打开此文件夹。点击地址栏(显示文件夹的路径),键入“cmd”,然后按 Enter。将出现一个命令提示符窗口。在其中,键入“copy /b secret.txt picture.jpg hidden.jpg”,然后按 Enter。(当然,您将使用要隐藏的文本的文件名代替“secret.txt”,并且您应该将“picture.jpg”替换为您想要用作容器的图像的文件名。您可以使用任何您想要给要创建的新文件起的名字代替“hidden.jpg”。并且不要忘记最终文件名之前的两个空格。)新创建的文件在图像编辑器中打开时显示为普通图片,但是如果您在记事本或其他文本编辑器中打开它,您可以在页面顶部看到隐藏的文本。

在 macOS 上,您可以将单个文本文件或 zip 文件(包含任何类型文件的存档)打包到图像中。首先,将相关文件移动到桌面。同样,我们将容器图像称为“picture.jpg”,将隐藏文件称为“secret.txt”,尽管在这种情况下,它也可以轻松地称为“secret.zip”。然后启动终端应用程序(使用 Cmd Space 打开 Spotlight,键入“terminal”,并在出现时选择正确的应用程序)。在 终端 中,键入“cd desktop”并按 Enter 切换到桌面。接下来,键入“cat picture.jpg secret.txt > hidden.jpg”并按 Enter。与 Windows 一样,我们将完成的图像称为“hidden.jpg”,但您可以将文件名更改为您喜欢的任何名称。当您在任何图像编辑程序中打开它时,它看起来像是一张普通的图片;当您在 TextEdit 等应用程序中打开它时,隐藏的文本将出现在末尾。如果您隐藏了存档,则检索隐藏文件的方式略有不同:返回终端,键入“unzip hidden.jpg”(或您选择的任何文件名),然后按 Enter。然后,隐藏的文件将再次散布到桌面上。

以上是如何发送隐藏在图片和歌曲中的秘密消息的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
逐步指南将ESXI VM复制到USB驱动器逐步指南将ESXI VM复制到USB驱动器May 03, 2025 pm 08:01 PM

异地VM备份至关重要。 本指南演示了如何将ESXI虚拟机轻松复制到USB驱动器中以进行安全,可访问的存储空间。 方法1:手动VM文件下载 此方法复制核心VM文件。 在V中关闭目标VM

Windows 10 KB5055612:新功能及如果无法安装Windows 10 KB5055612:新功能及如果无法安装May 02, 2025 pm 08:01 PM

此非安全性更新,Windows 10版本22H2及相关版​​本的KB5055612,于2025年4月22日发布,可提供多种质量改进。本指南详细说明了安装和故障排除步骤。 KB5055612:密钥改进 此更新Enh

解锁有用的方法修复KB5055642未安装的方法解锁有用的方法修复KB5055642未安装的方法May 02, 2025 pm 06:01 PM

Windows 11上的KB5055642安装问题故障排除 本指南为遇到问题的用户提供解决方案,安装Windows 11 Insider Preview Build 26200.5562(KB5055642),于2025年4月21日发布。此更新介绍

如何修复Windows更新错误0xCA00A000?如何修复Windows更新错误0xCA00A000?May 02, 2025 pm 06:00 PM

更新对于确保Windows系统运行良好并受到潜在外部威胁(例如软件漏洞)至关重要。不幸的是,WI

了解如何解决Windows上的Steam无效平台错误了解如何解决Windows上的Steam无效平台错误May 01, 2025 pm 06:01 PM

遇到蒸汽“无效平台”错误?该Minitool指南提供了几种解决方案,可以使您重返游戏。 令人沮丧的错误通常意味着您的游戏与操作系统不相容。 了解错误

如何在Windows中修复Xbox应用错误0x80073CF9?如何在Windows中修复Xbox应用错误0x80073CF9?May 01, 2025 am 02:00 AM

Windows Xbox应用程序可让您管理游戏通过库,查看朋友并从一个地方启动PC游戏。它是Microsofts游戏体验的枢纽,Especi

修复Windows 11中的VMware慢系统性能修复Windows 11中的VMware慢系统性能Apr 30, 2025 pm 08:14 PM

Windows 11上的VMware工作站:对缓慢的性能进行故障排除 在Windows 11桌面上安装VMware工作站后,会经历系统性能缓慢? 本指南提供了解决这个常见问题的实用解决方案。 快速导航

遗忘的社区技巧,重新制作低FPS/口吃PC遗忘的社区技巧,重新制作低FPS/口吃PCApr 30, 2025 pm 08:13 PM

许多玩家遇到了沮丧的fps,口吃和滞后的问题。该Minitool指南提供了一些有效的解决方案,以提高您的游戏性能。 快速导航: 遗忘重新制作绩效PR

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具