如何在 Kali Linux 上删除文件的元数据
2023-5-20 20:2:11 Author: 网安之道(查看原文) 阅读量:10 收藏

在网络安全和数字取证领域,文件的元数据非常重要。我们可以从文件中的元数据中获取各种信息在进行取证测试时,此元数据可能会帮助我们获得更多内幕信息。此外,如果我们考虑我们的隐私,那么元数据可能会损害我们的隐私,在这种情况下,我们也可以删除我们的元数据。

在这份详细教程中,我们将讨论如何使用Kali Linux读取和删除任何文件的元数据

要在 Kali Linux(或任何其他 Linux)上查看和删除元数据,我们需要安装 mat2 程序。Mat2 ( M etadata A nonymisation Toolkit 2 ) 是一个命令行元数据删除工具,支持广泛的常用文件格式,用python3编写。要在我们的系统上安装它,我们需要在我们的终端上应用以下命令:

sudo apt install mat2

在下面的屏幕截图中,我们可以看到 mat2 正在我们的系统上安装。它不是很大(不到 25MB)的包,安装时间将取决于我们的互联网连接速度和系统性能。

安装完成后我们可以使用以下命令查看mat2的帮助:

mat2 -h

在下面的截图中我们可以看到mat2的帮助。

现在我们可以通过阅读帮助选项来了解这个工具的所有工作原理。正如我们所看到的,有一个-s标志,它可以向我们显示 mat2 可检测到的有害元数据,而无需删除它们

Mat2 可以查看和删除文件中的元数据,因此我们需要文件来执行它。这里我们有一个包含元数据的下载图像。我们已将图像保存在桌面上

(home/kali/Desktop/IMG_20201007_102037.jpg )。

要查看它的元数据,我们可以使用以下命令:

mat2 -s /home/kali/Desktop/IMG_20201007_102037.jpg

在下面的截图中,我们可以看到这张图片的元数据以及各种有用的信息:

现在,如果我们想删除这些元数据,我们需要在终端上输入以下命令:

mat2 <location/of/file>

在下面的屏幕截图中,我们可以看到它已完成。

此处旧文件将保持不变,但将创建名称中带有字符串.cleaned并完全清除元数据的新文件。正如下面的屏幕截图中看到的那样。

现在我们可以使用以下命令检查新清理的文件中是否有任何元数据:

mat2 -s /home/kali/Desktop/IMG_20201007_102037.cleaned.jpg

在下面的屏幕截图中,我们可以看到新文件 ( .cleaned ) 不包含任何类型的元数据。

这就是我们如何删除任何文件(不仅是图像)的元数据,如果我们需要清除任何特定文件夹中所有文件的元数据,那么我们只需输入以下命令:

mat2 /home/kali/Desktop/*

上面的命令将从我们桌面上的所有文件中删除元数据。如果我们想清除其他文件夹中文件的元数据,那么我们需要将该目录放在*中。并且它会为每个旧文件创建新的.cleaned文件,.cleaned文件将不包含任何元数据。

以上就是我们如何从 Kali Linux 系统上的任何文件中清除或删除元数据的全部内容啦~


文章来源: http://mp.weixin.qq.com/s?__biz=MzIxMDI2ODM1OA==&mid=2651502053&idx=1&sn=6a030b2370461662c7b3cec603902620&chksm=8c992c4cbbeea55a144f86f33b26609f4c91c2bcde6e9611a7d28e4bb4e7684c4e0f48cbda15#rd
如有侵权请联系:admin#unsafe.sh