サーバーをブラウズしていたところ、ディレクトリの 1 つで疑わしいファイルを見つけました。これは .sh ファイルであり、調査した結果、Windows バッチ ファイルに相当する Linux であることがわかりました。
学ぶのは良いことですが、私はそこに入れませんでした。そして、私はそのインスタンスを1つだけ見つけました。コードは次のとおりです。
#!/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 経由でサーバーにアクセスするわけではないので、懸念が生じました。どんな助けでも本当に感謝します。ありがとう!