危険なサイトの照会
ブラウザはページを開く前に、Googleが管理する危険なサイトのリストとアドレスを照合しています。この照会は同じリストに任意のアドレスについて問い合わせ、登録されている脅威の種類を示します。
ほとんどのブラウザが参照する1つのリスト
Googleは2007年から、訪問者に害を与えるウェブアドレスのリストを常に更新し続けています。一部はクローラーが見つけ、一部は人々が報告したものです。このリストはセーフブラウジングと呼ばれ、Chrome、Firefox、Safariはどれもページを読み込む前にこれを参照します。アドレスがリストにあると、ページの代わりに画面いっぱいの赤い警告が表示されます。「この先は偽のサイトです」や「このサイトにはマルウェアが含まれています」といったものです。先に進むには「詳細」ボタンの奥に隠れた小さなリンクを使うしかなく、それを探す人はほとんどいません。
リストに載っていても、所有者が犯罪者であることはまれです。載っているサイトのほとんどは、侵入されて、所有者が見たこともない偽のログインページや隠れたリダイレクトを仕込まれた普通のサイトです。
この照会が送るものと返ってくるもの
当サイトのサーバーは、1回のリクエストで最大4つのアドレスをGoogleのSafe Browsing Lookup APIに送ります。入力されたとおりのアドレス、続いてドメインのトップページをhttps://example.com/、https://www.example.com/、http://example.com/の形で送ります。Googleは該当するものを返し、それぞれに4種類の脅威のいずれかが付いています。
| APIでの種類 | 表示名 | 意味 |
|---|---|---|
MALWARE | マルウェア | ページが有害なソフトウェアをインストールする、またはそうするページに訪問者を送る。 |
SOCIAL_ENGINEERING | フィッシング・詐欺 | ページが銀行、メール、ショップを装ってパスワードやカード番号を集める、または人をだましてダウンロードさせる。 |
UNWANTED_SOFTWARE | 望ましくないソフトウェア | はっきり告げずにブラウザの設定を変えたり、ツールバーを追加したり、広告を表示したりするダウンロード。 |
POTENTIALLY_HARMFUL_APPLICATION | 有害な可能性のあるアプリ | Googleが危険とみなすモバイルアプリがここで配布されている。 |
4つのアドレスのどれか1つでも該当すれば、判定は「登録あり」になります。判定の下の表に、どのアドレスが該当したかを示します。サイトの奥にある感染した1ページと、感染したトップページとでは、問題の大きさが違うからです。
自分のサイトが登録されていたら
- 証拠を集める。Google Search Consoleでサイトの所有権を確認し、セキュリティと手動による対策からセキュリティの問題を開きます。GoogleはURLの例と、それを見つけた日付を表示します。
- 侵入経路を突き止める。よくある侵入口は、古いプラグインやテーマ、使い回した管理者やFTPのパスワード、同じホスティングアカウント上の隣のサイトです。自分で作っていない管理者アカウント、アップロード用フォルダー内の
.phpファイル、.htaccessの新しいルールを探してください。当サイトの.htaccess解説ツールは怪しいリダイレクトを指摘します。 - 駆除するか復元する。最初に検出された日より前のバックアップがいちばんの近道です。そのあと、すべてを更新し、データベースのものも含めてすべてのパスワードを変更します。
- 審査をリクエストする。同じSearch Consoleの画面から、削除したものを説明して申請します。フィッシングの審査はたいてい1日以内、マルウェアの審査は数日以内に終わります。
駆除が終わるまでは審査をリクエストしないでください。審査に落ちると、次の審査が遅くなります。
問題なしの結果が証明しないこと
「登録なし」は、今この瞬間にそのアドレスがGoogleのリストにないという意味です。フィッシングページは誰かが報告するまでの数時間だけ存在することが多いので、できたばかりの詐欺はこのチェックを簡単にすり抜けます。また、照会するのは上に挙げたアドレスだけで、サイトのすべてのページではありません。ログインの奥にあるページについては何もわかりません。
Microsoft Edgeは別のリスト、Microsoft Defender SmartScreenを使っています。ここで問題なしでもEdgeでブロックされることがあり、その逆もあります。
メッセージで届いたリンクを判断するには、この照会を使ったうえで、アドレスそのものをよく見てください。紛らわしい文字の検出ツールは、文字を入れ替えて作られたドメインを見抜きます。
よくある質問
ウェブサイトにアクセスする前に安全か確認するには?
ここにアドレスを貼り付けて、Googleが危険なサイトとして登録しているかを確認してください。そのうえでドメイン名を1文字ずつゆっくり読み、思っていたアドレスと比べます。見覚えのないドメインで問題なしと出ても、そこにパスワードを入力してよい理由にはなりません。
Chromeで自分のサイトに「この先は偽のサイトです」と表示されるのはなぜですか?
Googleがあなたのドメイン上で、ほかのサービスを装ったり、誤解を招くダウンロードを勧めたりするページを見つけたからです。ほとんどの場合、侵入者が仕込んだものです。Search Consoleの「セキュリティの問題」に、該当するページの例が表示されます。
セーフブラウジングの警告が消えるまでどれくらいかかりますか?
サイトを駆除してSearch Consoleで審査をリクエストすれば、フィッシングの登録はたいてい1日ほど、マルウェアの登録は数日で解除されます。審査をリクエストしなければ、Googleがページを再びクロールするまで登録は残ります。
「登録なし」ならサイトは安全ですか?
いいえ。今このリストに載っていないという意味です。新しい悪質なページが見つかるまでには時間がかかります。また、商品を発送しない通販サイトのように、どのブロックリストでも捉えられない不誠実さもあります。
照会したアドレスはGoogleと共有されますか?
はい。回答を得るために、アドレスはGoogleのAPIに送られます。リクエストは当サイトのサーバーから送られるので、GoogleがあなたのIPアドレスやブラウザの情報を受け取ることはありません。
登録ありの結果がどう見えるか確認するには?
Googleがそのための無害なテストページを公開しています。入力欄の下にサンプルとして用意しているtestsafebrowsing.appspot.com/s/malware.htmlを試してください。