OSX,这些以随机字符串为名称的隐形目录是什么?

OSX,这些以随机字符串为名称的隐形目录是什么?

在我的桌面上,有一个名为 .CjlqgySsIMk= 的目录,里面有两个文件:

XJ5LTgVvrEk=

110E80392142D917

您知道这些是什么吗,或者我如何才能找出它们的创造者?

编辑:

以下是我的 Documents 文件夹中类似文件的一些信息(我删除了 .CjlqgySsIMk 文件)

drwxrwxrwx@ 3 rob rob 102 Jun 18 2008 .L0RBH0FUANLIHJ4KSMOF3AHG

在该目录中:
-rw-rw-rw-@ 1 rob rob 242 Aug 11 2008 42CDCED929495D41

$ file 42CDCED929495D41
42CDCED929495D41: data

答案1

有时,这些隐藏文件(以一组看似随机的数字和字母命名)是第三方应用程序用来促进复制保护机制的关键文件。它们可能会出现在各种意想不到的地方,试图通过隐蔽性来确保安全。

这种行为违反了 Apple 对于应用程序支持文件放置位置的建议做法。

一个缺点是,这些文件可能会在您删除原始应用程序后很长时间内仍然存在。删除它们的一个可能的副作用是,相关应用程序可能会做出反应,就好像您试图打破其复制保护一样。

追踪相关应用程序可能很麻烦。相关应用程序可能不会在每次使用文件时都访问该文件,或者相关应用程序可能不再存在。

您可以尝试以下操作:

  • 打开终端并输入:
    sudo opensnoop -v -f filepath
  • 根据要求输入密码
  • 运行各种程序,查看它们是否访问文件

您最终可能会看到一些输出。这将包含访问该文件的进程的命令名称。

  • 使用ctrl+C停止在终端中运行的 opensnoop

相关内容