検索結果に見覚えのないページが出ている。お客様から「変なサイトに飛ばされた」と言われた。サーバー会社から連絡が来た。こうしたときは、WordPressのホームページが改ざんされている可能性があります。
この記事では、改ざんを確かめる方法と、最初にやる順番に絞って整理します。
よくある兆候
| 兆候 | 起きていることの例 |
|---|---|
| 検索結果に、知らない商品やサービスのページが出る | 迷惑なページを大量に埋め込まれている |
| サイトを開くと、別のサイトに飛ばされる | 転送のプログラムを仕込まれている |
| 管理者のユーザーが増えている | 管理画面を乗っ取られている |
| Googleで「このサイトはハッキングされている可能性があります」と出る | Googleが異常を見つけている |
| サーバー会社から、ウイルスや大量のメール送信の連絡が来る | サーバー上で不正なプログラムが動いている |
確かめる方法
- Googleで「site:自社のドメイン」と検索する:自分で作っていないページが出ていないかを見る
- Search Consoleの「セキュリティの問題」を開く:Googleが見つけた問題があれば、ここに出る
- WordPressのユーザー一覧を見る:知らない管理者がいないかを確かめる
- サーバー会社のウイルスチェックを使う:レンタルサーバーの管理画面に用意されていることが多い
1つでも当てはまれば、改ざんされている前提で動くほうが安全です。
最初にやる順番
- サイトを止める:メンテナンス中の表示に切り替えるか、公開を止める。訪れた人に被害が広がるのを防ぐ
- 記録を残す:消す前に、ファイルとアクセスの記録(ログ)を保存する。原因を調べるときに必要になる
- パスワードをすべて変える:WordPressの全ユーザー、サーバーの管理画面、FTP、データベース。使い回していた他のサービスも
- サーバー会社に連絡する:同じサーバーの他のサイトや、メールへの影響も確かめてもらう
- きれいな状態に戻す:改ざん前のバックアップから戻すか、専門の会社に駆除を頼む
- 入られた原因をふさぐ:古いプラグインやテーマ、古いPHP、弱いパスワードなど
最後の6をしないと、きれいに戻しても同じ入口からまた入られます。
Googleに直したことを伝える
Search Consoleの「セキュリティの問題」に警告が出ていた場合は、修正後に同じ画面から審査を依頼します。審査で問題がないと確認されると、検索結果の警告が外れます。
個人情報が漏れたおそれがあるとき
問い合わせフォームの内容や顧客の情報がサーバーにあった場合は、漏えいのおそれも考えます。個人情報保護委員会は、不正アクセスなど、不正の目的で行われたおそれがある漏えいについて、人数にかかわらず報告を求めています。速報は発覚から3〜5日以内、確報は60日以内が目安です。判断に迷う場合は、委員会の窓口や専門家に相談してください。
作り直すかどうかの考え方
古いテーマやプラグインが原因で、しかも更新できない状態なら、同じ作りのまま戻しても、また狙われやすい状態が続きます。改ざんを機に作り直す場合は、ホームページは作り直す?直す?の判断の目安も参考にしてください。
当社のアストロホームページは、WordPressもPHPも使わない作りで、外から入れる管理画面を置きません。初期費用0円・月額1,650円(税別)から、作り直しもお受けしています。
よくある質問
Q. 自分で直せますか?
A. 迷惑なページを消すだけなら、自分でできることもあります。ただ、見えない場所に不正なファイルが残ることが多く、入口をふさがないと再発します。不安な場合は、専門の会社に頼むほうが確実です。
Q. 検索順位は元に戻りますか?
A. 迷惑なページを消し、Googleの警告を外せば、戻ることが多いです。ただし、期間が長いほど回復に時間がかかります。気づいたら早く動くことが大切です。
Q. 改ざんされないために、今できることは?
A. WordPress本体・テーマ・プラグイン・PHPを更新し、使っていないものを消し、管理画面のパスワードを強くします。日ごろの対策はWordPressのセキュリティ対策7つにまとめています。