发现带有未知加密的文本文件

发现带有未知加密的文本文件

我刚刚在我的 Google Drive 中发现了一堆加密的文本文件。我似乎记不起用来加密它们的程序,因此我无法阅读它们。它可能是在 Android 或 Windows 上完成的。如果有帮助的话,所有文件都以一个或两个等号结尾,例如“=”或“==”。有什么线索可以阅读这些文件吗?

答案1

我尝试将您的示例文件保存在注释中,但base64失败了base64: invalid input,这证实了您也尝试将其解码为 base64。uudecode也说无效,即使添加开始和结束行,它也只会吐出看似随机的二进制数据。unshar也不起作用(在与 uuencode 相同的 pkg 中)。

当我不清楚文件的具体类型时,我会运行命令file。它可能只显示“ASCII 文本”,但也可能显示一些有用的信息,如“uuencoded 或 xxencoded,UTF-8 Unicode 文本”。

这是主页它是:

[T]开源实现文件(1)该命令随每个自由操作系统 (OpenBSD、Linux、NetBSD、FreeBSD 等) 一起提供,并且已移植到人们使用自由软件的大多数系统 (包括 OS/2、DOS、MS Windows 等)。

file 命令是“文件类型猜测器”,即一个命令行工具,它用文字告诉您文件包含什么类型的数据。与大多数 GUI 系统不同,命令行 UNIX 系统(该程序是其中的佼佼者)不依赖文件扩展名来告诉您文件的类型,而是查看文件的实际内容。当然,这更可靠,但需要一些 I/O。

谁在使用它?

  • 所有已知的 BSD 发行版(FreeBSD、NetBSD、OpenBSD、Darwin/Mac OS X 等)
  • 所有已知的 Linux 发行版

根据这个“Windows 安全 - 确定文件类型 - 教程”这是链接Windows 文件

如果我在几个测试文件上运行它,它会告诉我有用的结果,例如:

$ file *
test:   UTF-8 Unicode text
t.sh:   Bourne-Again shell script, ASCII text executable
other:  uuencoded or xxencoded, UTF-8 Unicode text

相关内容