私は、ハッカーがトラフィックをリダイレクトするためのhtaccess命令を注入した、侵害されたウェブサイトを扱っています。フォワーディングハックを含む.htaccessファイルを簡単に見つけることができますが、ディレクトリにすでにhtaccessファイルが含まれている場合、危険な指示が追加されるため、htaccessファイルを削除することはできません。ディレクトリを開くか、urlrewriteの指示(WordPress)を削除するなど 4行のリダイレクトハックしか含まれていないファイルを見つける方法が見つかりませんでした。 これまでのところ、Linuxサーバ、特定の行だけを含むファイルの検索
findを使用しています。 -type f -exec grep -q targetpiratedomain {} \; -exec echo rm {} \;
ありがとうございます!
すべての.htaccessファイルを削除し、ソース管理システムから正しいファイルを取得するだけです。その後、ハッカーが使用した穴を見つけて閉じることに集中することができます。 –
意味がありますが、実際には他の人が作成したいくつかのサイトに当てはまります。そのため、私たちのSVNではなく、WordPressからインストールされています。だから私は、ハックだけを含んでいるファイルを削除してから手動で編集するほうがはるかに意味があると思った。 – Denis