【发布时间】:2015-01-25 15:40:38
【问题描述】:
我的网站最近遭到黑客攻击,服务器上有许多恶意文件。他们都添加了 -i 和 -a 扩展名
我发现这个是使用
lsattr 命令然后使用
chattr -ai <Filenames> 删除不可变属性并仅附加属性
然后rm -f <Filenames>删除
一切顺利
但是只有一个文件
$$222.php 无法删除
当我对文件名 $$222.php 执行任何操作时,它会返回
No such filename or directory whilst trying to stat 761022.php
如何删除此文件?
【问题讨论】:
-
$可能意味着您的 shell 的一个变量,尝试将文件名放在单引号rm '$$$222.php'中。 -
可能
$$被你的shell转换为进程id号。 -
不要相信通过简单地删除其中一些恶意文件就可以克服攻击。 *您可能应该从头开始重新安装并寻找代码注入