这个.sh文件是恶意的吗?我不知道它来自哪里

时间:2013-05-08 22:28:56

标签: bash

我只是在浏览我的服务器,并在其中一个目录中发现了一个可疑文件。它是一个.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访问我的服务器,所以这引起了一些担忧。任何帮助都将得到真诚的赞赏。谢谢!

1 个答案:

答案 0 :(得分:3)

该脚本只重命名名称为:

的.jpg文件
Nice_Picture_2_.jpg

Nice_Picture_02_.jpg

没有恶意软件