はじめての方へ
画面を見ながら、
順番に進めましょう。
WordPressに機能を追加するファイルを、このページから取り込みます。プログラムを書く作業はありません。まずは、問題らしい変化を「見つけて記録する」状態から始めます。
ファイルを取り込んで有効化しただけでは、攻撃らしいアクセスを自動で止める設定にはなりません。アクセスを止める機能には、サイトに入れなくなった場合の準備と確認が必要です。難しい設定を無理に行わないでください。
すべての攻撃を防ぐ保証や、サイト全体を元に戻す機能はありません。できること・できないこともご確認ください。
始める前に、2つだけ確認
- WordPressの管理画面に入れますか? 左のメニューに「プラグイン」があることを確認してください。見つからない場合は権限や利用環境の制限が考えられるため、サイトを管理している方に確認します。
- サイトのバックアップはありますか? 問題が起きたときに戻せるよう、サーバー会社のバックアップ等を確認してください。分からない場合は、制作会社やサーバー会社に「新しいプラグインを入れる前のバックアップを確認したい」と伝えてください。
1.ファイルをダウンロード
下のボタンから利用規約と免責事項を確認し、2つの同意欄にチェックしたうえで、jafa-safeguard-0.2.0.zipをパソコンに保存します。通常は「ダウンロード」フォルダーに入ります。
ZIPファイルは開いたり、解凍したりせず、そのまま使います。 パソコン用のソフトとして実行するファイルではありません。無料β版にカード登録は不要です。
2.WordPressの「プラグイン」を開く
ご自分のWordPress管理画面に戻り、左の「プラグイン」から「新規追加」または「新規プラグインを追加」を開きます。次に、画面上の「プラグインのアップロード」を押してください。WordPressのバージョンにより、名前や位置が少し異なります。
3.保存したファイルを選んで「有効化」
- 「ファイルを選択」を押し、手順1で保存した
jafa-safeguard-0.2.0.zipを選びます。 - 「今すぐインストール」を押し、完了するまで待ちます。
- 完了画面の「プラグインを有効化」を押します。
エラーが出た場合は繰り返し操作せず、表示された文章を控えてサイト管理担当に確認してください。サーバーのファイルを自分で削除したり、設定を書き換えたりする必要はありません。
4.SafeGuardの画面で、動き始めたことを確認
WordPressの左メニューから「設定」→「JAFA SafeGuard」を開きます。まずは初期設定のまま、気になるアクセスや重要ファイルの変化を確認してください。
- 最初は「見つけて記録する」だけ。 アクセスを止める設定とログイン制限は、まだ有効にしません。
- メールのお知らせは任意。 「通知」の項目を選ぶと、新しい検査結果などを管理者宛てのメールで知らせます。届かない場合もあるため、画面の結果も確認してください。
- 既知の弱点を調べる機能は、説明を確認してから。 「外部脆弱性照合」に同意すると、WordPressや使用中の追加機能の名前・バージョン等を照合し、無料β版として利用できます。サイトの本文やパスワードをJAFAに送る設計ではありません。送信する情報の説明を読んでから選んでください。
重要ファイルの検査は、最初に記録した状態との違いを調べます。最初の状態が安全かどうかまで証明するものではありません。更新やファイルの変更に心当たりがない場合は、すぐに「基準を更新」せず、担当者に確認してください。
アクセスを止める設定に進む前に
誤って正常な通信を止めたときも、別の入り口からSafeGuardを止められるようにします。現在の独立復旧機能は、ファイルの別設置・専用の認証・実際の動作確認が必要です。通常のファイル取り込みだけでは準備できません。
担当者がいない・準備できたか分からない場合は、アクセス遮断とログイン制限を有効にせず、検知・記録だけで利用してください。 設置サポートの提供や無料対応を保証するものではありません。
制作会社やサーバー管理担当へ、このページとZIP内のrecovery/README.mdを渡し、「管理画面に入れなくてもSafeGuardを止められる準備と、実際の退避・再設置の確認」を依頼してください。確認できた後に、検知だけで通常のフォームや予約・問い合わせ等を試し、問題がないことを確かめてから遮断を選びます。
困ったときは
- 「プラグイン」のメニューがありません
- 管理者権限や利用環境の制限が考えられます。サイトの管理担当へ確認してください。
- ファイルを選ぶ画面でZIPが見つかりません
- パソコンの「ダウンロード」フォルダーを開きます。解凍済みフォルダーではなく、末尾が.zipのファイルを選びます。
- 何か見つかったら、すぐ削除するのですか?
- 検知は感染の確定ではありません。正常な更新や正規の入力でも検知します。結果を控えて担当者に確認してください。
- 設定を変えて、表示がおかしくなりました
- 管理画面が開く場合は「直前の設定に戻す」または「防御設定をすべて停止」を使います。開かない場合は、事前に用意した独立復旧経路やサーバー管理担当へ連絡してください。
- β版の終了後に勝手に請求されますか?
- 無料登録だけで自動課金されません。現在は有料決済の開通前です。有料外部照合の料金は1サイト月額1,980円(税抜)/2,178円(税込)。期限後も基本防御・ローカルの検知・設定復元・独立退避は維持します。
サイト管理担当者向け:動作条件・ファイル確認・詳細手順
動作条件
WordPress 6.4以上、PHP 8.1以上、単一サイト専用。実行可能な最低バージョンと、PHP公式のセキュリティサポート範囲は別です。更新とホスティング側の保守を継続してください。全環境との互換性は保証しません。
ファイルの整合性確認
公式ページから取得したZIPのSHA-256を公開チェックサムと比較できます。これはファイルが配布版と一致するかを確認するもので、全脆弱性がないことの保証ではありません。
独立復旧・定期実行・検査範囲
独立エージェントはWordPressやDBを読み込まず、固定したSafeGuardフォルダーを退避します。全てのWeb公開先の外への保存、HTTPS、専用認証、最小権限、起動障害中の退避とSFTPによる再設置テストが必要。PHP/Webサーバー停止や侵害済み環境への信頼境界の分離は保証しません。
日次検査はWP-Cronに依存し、無アクセス・無効化環境では遅延や未実行となります。必要に応じてサーバー側で実行を設定。重要ファイル検査は最大500件、1回100件、各2MiBまで。対象は既知コア8件、プラグインのメインファイル、テーマのfunctions.php/style.css等。攻撃パターン検査の対象と上限はZIP内READMEを確認してください。
停止・更新・削除
ZIPは公式LPから手動更新。停止で定期イベントを解除、アンインストールでサイト内設定等を削除します。独立復旧ファイルは管理者が別途撤去。有料契約がある場合は先に解約し、外部導入登録も削除してください。