📜  Depix – 从像素化截图中恢复密码

📅  最后修改于: 2022-05-13 01:57:29.187000             🧑  作者: Mango

Depix – 从像素化截图中恢复密码

像素化描述了在一定程度上降低图像分辨率以清理信息的过程。该技术用于隐藏敏感信息,并且可以在两个端点之间进行通信。但是通过各种自动化工具,我们可以对文本进行解码,并且可以看到可读格式的原始文本。 Depix工具是一种自动化的网络安全工具,可以提取图像并从像素化图像中获取可读的消息或文本。 Depix 工具使用Python语言开发,可在 GitHub 平台上使用。

注意:确保您的系统上安装了Python ,因为这是一个基于 Python 的工具。点击查看安装过程:Linux上的Python安装步骤

在 Kali Linux OS 上安装 Depix Tool

第 1 步:使用以下命令在您的 Kali Linux 操作系统中安装该工具。

第 2 步:现在使用以下命令移动到该工具的目录。您必须在目录中移动才能运行该工具。

cd Depix

第 3 步:您在 Depix 的目录中。现在您必须使用以下命令安装 Depix 的依赖项。

sudo pip3 install -r requirements.txt

第 4 步:所有依赖项都已安装在您的 Kali Linux 操作系统中。现在使用以下命令运行该工具并检查帮助部分。

python3 depix.py  --help

在 Kali Linux 操作系统上使用 Depix 工具

示例 1 :对使用记事本创建并使用 Greenshot 像素化的示例图像进行去像素化。 Greenshot 通过平均 gamma 编码的 0-255 值进行平均,这是 Depix 的默认模式。

在下面的屏幕截图中,我们有一个像素化的图像,我们将对其进行解码。

在下面的屏幕截图中,我们有可能用于从像素化图像中获取文本的字符集。

我们已经启动了从图像中解码文本的命令。

我们的结果保存在 .png 格式的文件中。

我们在下面的屏幕截图中显示了 output.png 文件。

示例 2 :对使用 Sublime 创建并使用 Gimp 进行像素化的示例图像进行去像素化,其中平均是在线性 sRGB 中完成的。 backgroundcolor 选项过滤掉编辑器的背景颜色。

在此示例中,我们将美化或尝试以更易读的格式从图像中获取文本。

我们的结果保存在 output.png 文件中。

与第一个示例相比,我们获得了更易读的文本格式。