この記事を読んで、エクスプロイトが上陸してから1か月以上たってDrupal 7サイトをチェックしたい場合、サイトはすでにハッキングされている可能性が高いです。最善の策は、攻撃が開始される前からバックアップを復元し、そこから作業することです。
SA-CORE-2014-005に関するFAQがあります。
サイトが危険にさらされているかどうかを確認するにはどうすればよいですか?
サイトが侵害されているかどうかをすばやく確認する1つの方法は、Drupalgeddon drushコマンドを使用することです。
あなたにインストールする~/.drush
とdrush dl drupalgeddon
その後drush drupalgeddon-test
、テストに使用します。Drushエイリアスは、これを簡単かつ迅速にします。
このツールは、悪用されたサイトを確認できますが、サイトが悪用されなかったことを保証することはできません。攻撃が始まる前にアップグレードしない限り、ここには「正常な健康状態」はありません。
サイト監査モジュールには、Drupalgeddonからのチェックの一部が含まれており、はるかに有用な入力も提供します。強くお勧めします。(編集:今、彼らは一緒に動作します-超いい!)
セキュリティレビューは、Drupalgeddon攻撃をチェックしませんが、ツールベルトに含める価値があります。
サイトのコードベースがwwwユーザーに書き込み可能な場合、ハッキングされたモジュールを使用して、変更されたコードをさらに確認できます。このモジュールは、名前だけに基づいてあなたが考えることをしないかもしれません:)
侵害されたサイトをすべて特定する特定の方法はありませんが、これらのツールは最も一般的な兆候を特定するのに役立ちます。
私のサイトが被害者であったかどうかを検出するには、Apacheアクセスログで何を検索する必要がありますか?
アクセスログには、これまでに多くのPOSTリクエストが含まれます。バグの前にすべての投稿データをログに記録するという異常な手順を踏んでいない限り、これらのうちどれが悪意があるかを知るための情報を得ることはほとんどありません。
これまで、これらのハッカーは侵害されたサイトに対して何をしていましたか?
多くの人が、彼らのサイトがハッカーによって修正されていると報告しています!攻撃者としては、これは理にかなっています-新たにハイジャックされたサイトが、次の攻撃者によってあなたの下からむち打ちされるのは望ましくありません:)
それ以外に、サイトはそこにある貴重なデータを収集するために使用されていると思います(おそらく、いくつかの信用を取得し、悪用後に取引の詳細を持ち上げる可能性があります)。そして、攻撃者のハイジャックされたDrupalサイトの帝国をさらに拡大します。(申し訳ありませんが、観察するためのハッキングされたサイトはありません。)