我只是在浏览我的服务器,并在其中一个目录中发现了一个可疑文件。它是一个.sh文件,在研究之后,我明白它是Linux等效的Windows批处理文件。
这很好学习......但我没有把它放在那里。我只找到了它的一个实例,这是代码:
#!/bin/bash
#(filename).jpg
for file in $(find . -name '*_?_*.jpg' -print)
do
newfile=$(echo $file | sed 's/_\(.\)_/_0\1_/')
mv $file $newfile
done
(filename)
是我在此脚本中替换文件名。
我想知道的是,为了从中吸取教训,如果这是一个恶意文件,它的目的可能是什么?
同样,我没有把这个文件放在那里,我不经常通过SSH访问我的服务器,所以这引起了一些担忧。任何帮助都将得到真诚的赞赏。谢谢!
答案 0 :(得分:3)
该脚本只重命名名称为:
的.jpg文件Nice_Picture_2_.jpg
到
Nice_Picture_02_.jpg
没有恶意软件