什么是.LCK 文件以及为什么它出现在我的服务器上?

什么是.LCK 文件以及为什么它出现在我的服务器上?

我的服务器上出现了一个未知文件,文件名是 test.php.LCK,我下载后用记事本打开,内容如下:

“我的计算机名称”||“我的电子邮件地址”

我非常确定我没有将文件放到服务器上,并且我是唯一管理服务器的人。问题:

Q1:那是病毒吗?

Q2:它会对我的服务器造成什么损害?

Q3:如何将其从我的服务器中删除?(只需按 shift+delete 键?)(我使用诺顿防病毒软件 2008 对服务器进行了全面扫描,但没有发现任何内容)

Q4:如何保护我的服务器免受此文件的攻击?

答案1

这是来自 Dreamweaver 的锁定文件。请参阅这一页了解更多信息。这只是 Dreamweaver 的一种方式,它知道您曾经在处理该文件,并且它不应该让您的(假设的)同事处理该文件。

答案2

它可能是一个锁文件,意味着它是由程序或脚本放在那里的,目的是说“嘿,我正在运行,所以不要让该程序/脚本的另一个实例运行,否则我们会互相碾压!”

快速谷歌搜索“test.php.LCK”显示有很多其他网站显示此文件和信息。

我非常怀疑这是病毒。你没有说明你正在运行什么,但 Norton 提示你在 Windows 上运行 IIS?你可以尝试使用 procmon、process explorer、regmon 和 filemon系统内部套件(免费下载)查看其中是否有显示在特定文件上具有打开的文件句柄。

最终,它可能没什么可“防范”的。锁定文件是脚本和许多 UNIX 应用程序使用的一种机制,用于添加一种标志,阻止其他实例运行。只有当程序崩溃并留下锁定文件时,您才应该删除它们,从而阻止在重新启动崩溃的进程时运行另一个实例。

相关内容