HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

はじめに:WordPressセキュリティプラグイン選びの難しさ

WordPressのウイルス対策プラグインは、「何を選べばいいのか分からない必須ツール」の代表格です。

だからこそ、この記事では以下の内容をまとめました。

  • 本当に効果的な保護を提供する最強のセキュリティプラグイン
  • コストパフォーマンスに優れたWordPressセキュリティプラグイン
  • 無料で使える優秀なWPセキュリティプラグイン
  • あまりおすすめできない「参考記載」レベルのプラグイン
  • 人気は高いが、実は価値がないと言えるプラグイン

それでは早速、詳しく見ていきましょう。

要点(TL;DR): マルウェア検知・駆除、WordPressハードニング、ログイン保護、トラフィックログなど必要な機能をすべて網羅したいなら、有料プラグインを選ぶのがおすすめです。

最強クラスのWordPressセキュリティプラグイン:フルセキュリティスイート

#1. MalCare – 完全なWordPressセキュリティスイート

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

MalCareは、間違いなく現状トップクラスの総合型WordPressウイルス対策プラグインです。

その仕組みは完全に革新的。MalCareはサーバーレベル相当の深いスキャンを、サーバーへの負荷やサイトへのリスクなしに実現します。

具体的には、サイト全体を自社サーバーにコピーし、そこで他のスキャナーを大きく上回る高度なマルウェア検知アルゴリズムを実行します。

他の多くのマルウェアスキャナーはユーザーのサーバーでアルゴリズムを動かすため、次のどちらかになりがちです。

  • 感染の根本原因を見つけられない
  • 毎週大量の誤検出(false positive)を報告する

MalCareなら誤検出ゼロで、未知のマルウェアであっても感染源まで突き止めます。アラートを受け取ったら、ダッシュボードのワンクリック操作だけで数秒以内にマルウェアを完全駆除可能。全マルウェアの99.9%は自動でクリーンアップでき、サイトにダメージを与えません。

MalCareをおすすめする理由となる主な機能:

  • 包括的なWordPressマルウェアスキャナー
  • 悪意あるスクリプトの即時削除
  • 強力なWebアプリケーションファイアウォールとログイン保護
  • 簡単にできるサイトハードニング対策
  • 複数サイトを一括管理できる単一ダッシュボード
  • チームでの共同作業・管理機能
  • ホワイトラベル対応
  • カスタム&定期レポート
  • 稼働時間とパフォーマンス監視
  • バックアップと復元機能の統合
WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

さらに嬉しいのは、MalCareが機械学習アルゴリズムを採用している点です。保護するサイトが増えるほど賢くなり、現在では25万以上のWordPressサイトを毎日ハッカーから守っています。

無料版でもインストールしてマルウェアスキャンが可能です。プレミアム版では即時マルウェア除去など多数の機能が使えます。

価格: フリーミアム(有料プランは年額99ドルから)

使いやすさ: 非常にスマートで直感的なダッシュボードを提供。「シンプルさ」を重視するWordPressの思想に沿った設計で、UIもUXも最小限かつ洗練されています。

駆除方式: 自動

総評: 強くおすすめ

#2. Jetpack

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

Jetpackは単なるセキュリティプラグインではなく、WordPress運営に必要なほぼすべての機能を詰め込んだコンボパックです。バックアップサービス、セキュリティ機能などを備えています。

Jetpackが有名なのは、WordPressを作ったAutomattic社が開発しているから。そのため、多くのWordPress環境に最初から同梱されています。

無料のProtectモジュールだけでも、かなりの量の不審なアクティビティをブロックできます。ブルートフォース攻撃対策やIPホワイトリスト機能も無料版に含まれます。

ただし、セキュリティ性能は有料版のほうが格段に強力です。年額99ドルでマルウェアスキャン、定期的なサイトバックアップ、復元機能が利用でき、年額299ドルプランならオンデマンドのマルウェアスキャンとリアルタイムバックアップが使えます。

Jetpackをおすすめする理由となる主な機能:

  • 無料版だけで、まだ被害を受けていない小規模ビジネスサイトなら十分に保護可能
  • プレミアムプランではバックアップ、スパム保護、セキュリティスキャン&駆除などの大きなメリットあり
  • プラグイン更新がJetpack経由で行われるため、脆弱性を突かれにくい
  • ダウンタイム監視にも対応
WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

おまけとして、メールマーケティング、SNS連携、サイトカスタマイズ、最適化機能も備えています。新規サイトオーナーには魅力的な組み合わせですが、専門特化型ではない点と、感染時に手動駆除を待つ必要がある点がデメリットです。

価格: フリーミアム(有料プランは年額99ドルから)

使いやすさ: 初心者向けに設計されており、コーディングやWordPressの知識がなくても扱えます。UXもよく練られています。

駆除方式: 手動

総評: 無料版は強くおすすめ。有料版は状況次第でおすすめ

#3. Wordfence Security

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

Wordfence Securityは最も人気のあるWordPressセキュリティプラグインの一つです。無料版でも堅牢なログイン保護やセキュリティインシデント復旧ツールなど、かなり強力な機能が使えます。

ブルートフォース対策やWordPressファイアウォールにより、攻撃からサイトをしっかり守れます。有料版はさらに印象的で、非常に深いサーバーベースのマルウェアスキャナーを搭載しています。

ただし、Wordfenceが事前に明示していない点もあります。

  • 駆除は1回ごとに課金される(再感染でも同様)
  • 手動駆除のため、需要が集中すると価格が高騰するサージプライシングを採用
  • 無料版・有料版ともに頻繁に誤検出が発生

つまり、WordPressダッシュボードに大量のアラームが表示され、それが深刻な脅威かどうかを自分で判断し、セキュリティエンジニアによるサイト修復を数日待つことになります。混み具合によっては、多額の費用を払うこともあります。

とはいえ、Wordfenceは依然として人気の高いプラグインであり、サイト保護という点では一定の評価ができます。

WordFence Securityをおすすめする理由となる主な機能:

  • アクセスが少なくオンライン販売のない静的小規模サイトなら、無料版で十分
  • 複数サイトライセンスを購入すればコスト削減可能
  • 国別ブロック、手動ブロック、ブルートフォース対策、リアルタイム脅威防御、WAFなど、他のプラグインにはない充実したファイアウォール機能群
  • サーバーベーススキャナーにより、WordPressファイル以外も含む全ファイルをスキャンし、マルウェア・リアルタイム脅威・スパムを検知
  • Googleクローラー活動、ログイン/ログアウト、人間の訪問者、ボットを区別したトラフィック分析
  • 携帯電話による二要素認証(2FA)
  • 独自のコメントスパムフィルター搭載(Akismet不要)
WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

ユニークな機能として、使用中のプラグインを追跡し、更新停止やリポジトリからの削除、既知の脆弱性がある場合にアラートを出してくれる点も挙げられます。

価格: フリーミアム(プレミアムは年額99ドルから + 駆除基本料金179ドル/回)

使いやすさ: 初心者にはインターフェースが複雑すぎる傾向があります。慣れれば問題ありませんが、有料マルウェア除去が本業なのに、ダッシュボードで駆除依頼の場所を見つけるのが難しいのは皮肉です。

駆除方式: 手動

重要な注意点: Wordfenceはサイトを大幅に遅くすることがあります。スキャン履歴と全アクションを保存する独自のデータベーステーブルを作成するため、時間とともに肥大化します。新しいスキャンのたびに古いデータベースも読み込むうえ、過剰な誤検出も加わり、帯域幅の問題が発生しかねません。またサーバーレベルで動作するため、あなたのサーバーリソースを消費します。結果として、時間の経過とともにサイト速度を低下させる可能性があります。

総評: 無料版は条件付きでおすすめ。Pro版は割高

#4. Security Ninja

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

Security Ninjaは古参のWordPressセキュリティプラグインの一つで、7年以上の歴史があり、非常に網羅的な機能を持ちます。CodeCanyon初期のプラグインとしてスタートしました。

現在はフリーミアムモデルとなり、マルウェアスキャナーには50以上のセキュリティチェックが組み込まれています。ファイル整合性チェック、MySQL権限、PHP設定などが含まれます。

「password」や「1234」といった脆弱なパスワードを検出するブルートフォースチェック機能もあり、自動修正と手動修正の両方に対応している点も魅力です。ワンクリックで解決することも、コードに自信があれば自分で手動修正することもできます。

Security Ninjaをおすすめする理由となる主な機能:

  • 無料版で50以上のセキュリティテストを実施し、セキュリティ状態を徹底的に評価
  • セキュリティ問題をワンクリックで即時修正可能
  • 専用のファイル整合性チェッカーを搭載
  • 既知の悪意あるIPアドレスの長いリストを自動ブロック
  • WordPressサイト上の全ユーザーおよびログインアクティビティを記録
  • 定期スキャン機能付き
WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

価格: フリーミアム(有料プランは年額39.99ドルから)

使いやすさ: このリストの他のプラグインと異なり、ユーザー自身が修正作業に関わる設計です。難しくなるというより、セキュリティへの理解を深める教育効果があります。基本的には使いやすいプラグインです。

駆除方式: 自動(ただし制限あり)

総評: 全面的なおすすめではない

#5. SecuPress

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

SecuPressは比較的新しいプラグインですが、急成長中です。WP RocketやImagifyと同じ開発元が手掛けており、その評判に見合った品質を持っています。

UIが美しく、操作性に優れています。無料版ではブルートフォース対策ログイン保護、IPブラックリスト、ファイアウォールを提供し、WordPressセキュリティキーの変更もプラグイン内から行えます。

有料版にはセキュリティ警告・通知、二要素認証、GeoIPブロック、PHPマルウェアスキャン、PDFレポートなどの機能があります。

SecuPressをおすすめする理由となる主な機能:

  • UIの使いやすさはMalCareとJetpackに次ぐ水準
  • 有料版は防御特化型として理想的な数少ないWordPressセキュリティプラグインの一つ
  • WordPressログインページのURL変更が可能で、ボットのブルートフォース攻撃を防げる
  • 十分に実用的なマルウェアスキャナーを搭載

価格: フリーミアム(シングルサイトライセンスは年額59ドルから)

使いやすさ: セットアップも運用も非常にシンプル。Jetpackの低価格代替品として優れており、セキュリティに特化したプラグインを求めるなら安心して選べます。

駆除方式: 手動

総評: 小規模ビジネス向けにおすすめ(WooCommerceサイトは除く)

#6【ボーナス】Sucuri SiteCheck & プレミアム版

WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

Sucuriには無料版と有料版があります。無料版のSucuri SiteCheckはWebベースのスキャナーで、マルウェア除去は含まれません。

率直に言えば、SiteCheckはほとんどの場合役に立ちません。サイトのHTMLに現れるマルウェアしか検出できず、サーバーにアクセスできないため感染源を特定できないからです。

有料版にはサーバーベースのスキャナーが付属し、以下の機能を利用できます。

  • ファイル整合性監視
  • ブラックリスト監視
  • セキュリティ通知
  • セキュリティハードニング
WordPressサイトを守る最強ウイルス対策プラグイン5選(ボーナス1つ付き)

有料プランではカスタマーサポート窓口が開放され、より高頻度のスキャンが可能になります。興味深いことに、Sucuriはマルウェア除去自体は無料としながら、スキャンに対して課金する仕組みです。パッケージごとに決まった回数のスキャンが提供されます。

しかし注意が必要です。Sucuriプレミアムは手動マルウェア駆除に依存しており、完了まで数日~数週間かかることもあります。その間もハッカーはサイトに被害を与え続け、トラフィック、売上、ブランド価値が失われていきます。最悪の場合、Googleのブラックリストに登録され、一晩でオーガニック流入の95%を失うこともあり得ます。

Sucuriプレミアムを挙げる理由となる主な機能:

  • 複数種類のSSL証明書を提供(別途費用は発生)
  • チャットとメールによるカスタマーサポート
  • サイトに異常がある際の通知機能
  • 一部プランで高度なDDoS保護を提供

支払いを行わなくても、ブラックリスト監視、マルウェアスキャン、ファイル整合性監視、セキュリティハードニングといった有用なツールを利用できます。

価格: フリーミアム(プレミアムプランは年額199ドルから)

使いやすさ: 無料版は非常に使いやすく、案内も分かりやすく機能も見つけやすいです。

駆除方式: 手動

重要な注意点: 当社エンジニアが一般的なマルウェアを使ってSucuri SiteCheck(無料版)と有料プラグインをテストしたところ、その大半が有料版のサーバースキャナーでもマルウェアとして検出されなかったことは衝撃でした。

総評: おすすめしない

WordPressセキュリティプラグインの評価基準

ここまで読み進めた方の中には、各機能の重要性を理解したい方や、気になるプラグインが本当に自分に合っているのか迷っている方もいるでしょう。このセクションで疑問を解消します。

WPセキュリティプラグイン選びで考慮すべき9つの要素

1. ファイルとデータベース両方のマルウェア検知

優れたセキュリティプラグインは、隠れたマルウェアを見逃さないよう、すべてのファイルとデータベースをスキャンします。初期のセキュリティプラグインは特定のファイルのみを対象としていましたが、今のハッカーはサイトのどこにでもマルウェアを仕込める技術を持っています。古い手法に頼るプラグインは、WP-VCDマルウェアのような珍しい場所に潜む脅威を見逃してしまいます。

2. サイトのリソースを使わないスキャン

セキュリティスキャンはリソースを大量消費する処理です。WordPressディレクトリ全体をスキャンするとサーバーリソースを圧迫し、スキャン中はサイトが極端に遅くなります。自社サーバーでスキャンを実行するプラグインを選びましょう。

3. 即時マルウェア駆除

ハッカーに脆弱性を突かれると、トラフィックと顧客を失うリスクがあり、Googleのブラックリスト掲載やホスティング会社によるアカウント停止につながることもあります。多くのプラグインはサポートチームへの連絡が必要で、清掃完了まで数時間~数日かかります。即座にサイトをクリーンアップできるプラグインが必要です。

4. 無制限の駆除

サイトは何度も攻撃対象になり得ます。平均的なセキュリティプラグインは高価な一回限りの駆除サービスしか提供しません。WordPressのテーマやプラグインの脆弱性は非常によくあるため、無制限のマルウェア除去を提供するものを選ぶのが得策です。

5. 悪質なトラフィックを遮断するファイアウォール

トラフィックは多いほうが良いですが、すべてのトラフィックが善良とは限りません。訪問者のデバイスにはIPアドレスという固有のコードが紐づいており、Webアプリケーションファイアウォールはこれらを追跡し、悪意ある活動の履歴があるIPを検知してアクセスを阻止します。ファイアウォールを使わないと、Googleなどの検索エンジンからブラックリスト入りするリスクがあります。ブラックリスト監視機能も併せ持つプラグインが理想です。

6. ログインページの保護

WordPressログインページは他のどのページよりも攻撃されやすい場所です。ハッカーはボットを使って総当たり(ブルートフォース攻撃)でログインを試みます。ログイン試行回数を制限できるブルートフォース対策を選びましょう。

7. サイトハードニング対策

ファイアウォールやログイン保護に加えて、PHP実行の防止やテーマエディターの無効化など、WordPress公式が推奨するハードニング対策もあります。技術知識のない人でもワンクリックで実施できるプラグインが理想的です。

8. 複数サイトを一括管理できるダッシュボード

複数サイトの運営は骨が折れます。中央集権的なダッシュボードがあれば、一箇所から複数のタスクやサイトを管理できます。

9. 充実したカスタマーサポート

どんなに優れたプラグインでも、助けが必要な瞬間は必ず来ます。重大なセキュリティ問題の際に、何時間も何日も返信を待たされないよう、迅速なサポート体制を持つプラグインを選んでください。

求めたい機能の包括リスト

包括的なセキュリティのためには、最低限「スキャン」「駆除」「保護」の3つの基本サービスが必要です。

  • スキャン: サイト内のマルウェアを確認するプロセス。マルウェアが見つかれば、次は駆除が必要です。
  • 駆除: 悪意あるコードを除去する機能。手動または自動がありますが、手動駆除は時間がかかるうえリスクも高い方法です。
  • 保護: ログイン保護、ブルートフォース対策、DDoS保護、WordPressハードニングなど、将来のハッキングを防ぐ対策です。

理想的には以下を満たすプラグインを選びましょう。

  • サーバーレベルのスキャンに対応し、キーワード照合・シグネチャ照合・ファイル整合性チェックにとどまらず、ファイルとデータベース両方をスキャンするスキャナー
  • 即時クリーンアップを可能にする自動マルウェア除去(専門家を数週間待つ間にビジネスが破壊される事態を防ぐ)
  • 2FA、ボット保護、ファイアウォール、ハードニングなど、できるだけ多くの保護オプション。トラフィックログとログインログがあればさらに良い

営業っぽく聞こえるかもしれませんが、実はMalCareはこのリストのすべての項目を満たしています。私たちは継続的に開発を行い、より賢く強力なセキュリティを提供できるよう機能追加を重ねています。

価格

価格はほぼすべての事業者にとって最大の関心事です。「どのプラグインが本当に役立つのか?」「セキュリティに使いすぎていないか?」「サイトはまだハッキングされていないのに、なぜ有料プラグインにお金を払うのか?」——こうした声はよく聞きます。

短く答えるなら:

  • 保護サービスのバランスが良く、すべての面をカバーするプラグインに投資する
  • シングルサイトライセンスなら年額100ドル未満が目安。安価なプラグインや無料プラグインはあまり良い仕事をしない
  • 隠れたコストがゼロであることが理想
  • 今すぐハッキングされていなくても、優れたセキュリティプラグインは導入すべき

価格よりも価値で考えましょう。サイトが実際にハッキングされた場合、100ドルどころではない損害を被るのですから。

使いやすさ

些細なことに思えるかもしれませんが、セキュリティプラグインを買っても使い方が分からなければ大問題です。求めるべきは以下の条件です。

  • セットアップが簡単
  • 重要な機能に素早くアクセスできる最適化
  • ユーザーの手間を最小限に抑える設計

設定に膨大な時間をかけたり、専門家に相談する羽目になったりするなら、そのプラグインは失敗作です。

駆除方式

プラグインがサイトからマルウェアを除去する方式は、非常に重要な要素です。なぜなら、マルウェア駆除機能を一切提供しない人気プラグインがあまりに多いからです。そうしたプラグインは基本的にファイアウォール、ログイン保護、ハードニング機能のみを提供します。

駆除機能を持つプラグインの多くは手動駆除です。それ自体は悪くありませんが、手動駆除は高額なセキュリティ専門家による多大な時間と労力を要するため、コストも高くなりがちです。Wordfenceはサージプライシングでこの問題に対応し、Sucuriはスキャン回数制限で需要を調整しています。

理想は、サイトから即座にマルウェアを除去する自動クリーナーです。しかし機能だけでなく、長期的に使える持続性も重要です。

まとめ:次のステップ

自分に合ったプラグインが見つかったなら幸いです。まだ決められない場合は、2つの選択肢があります。

選択肢#1: 評価基準すべてを考慮して作られた最強プラグインの一つがMalCareであるという言葉を信じて、今すぐインストールする。

選択肢#2: Twitter(@malcaresecurity)で具体的な質問を送る。当社のエンジニアが、営業トークではなく実際に役立つ回答でお応えします。

もう一つ常に推奨しているのは……WordPressセキュリティについてもっと学ぶことです。少しの知識が大きな差を生みます。まずは「WordPressサイトがハッキングされたときの対処法」に関する記事を読むことをおすすめします。

それでは次回お会いしましょう!

  1. WordPressサイトを守るSucuri代替セキュリティプラグイン10選【徹底比較】

    セキュリティプラグインの導入を検討しているなら、「Sucuri」という名前は一度は耳にしたことがあるでしょう。Sucuriは非常に人気の高いプラグインで、サイトを保護するための多彩な機能を提供しています。しかし、セキュリティに「フリーサイズ」は存在しません。すべてのサイトに最適な選択肢とは限らないのです。 Sucuri以外の選択肢をお探しでしたら、この記事がぴったりです。価格帯、検出精度、機能性の異なるSucuriの代替となる10のプラグインを厳選してご紹介します。 各プラグインは実際にテストと調査を行ったうえで評価しています。あとは読み進めて、あなたのサイトに最適な一つを見つけるだけです。

  2. データを安全に保つための 19 のベスト WordPress バックアップ プラグイン

    WordPress Web サイトで問題が発生した場合の準備はできていますか? WordPress Web サイトは、ユーザー エラー、プラグインやテーマの更新が正しく処理されない、悪意のある攻撃などが原因でオフラインになることがあります。インシデントが発生した場合、Web サイトのバックアップを使用してできるだけ早く Web サイトを復元することが重要です。 Web サイトのバックアップにより、何か問題が発生した場合に、WordPress のデータベースとファイルを復元して、Web サイトをすばやくオンラインに戻すことができます。そのため、優れたバックアップ戦略は、すべての WordPr