QRコードの中身確認
スマートフォンのカメラは、QRコードを見つけるとほぼすぐに開いてしまいます。このリーダーはその一歩手前で止まります。コードを解読し、書かれている内容とスマートフォンがそれで何をするかを表示して、判断はあなたに任せます。
スマートフォンでは「カメラで読み取る」を選ぶと背面カメラが起動します。パソコンでは、コードのスクリーンショットや写真が使えます。ファイルをドロップするか、Ctrl+V(Macでは⌘+V)で貼り付けてください。
🔒 Decoding takes place on your device. Camera frames and pictures stay in your browser, and what the code says is not passed to anyone.
QRコードは短いテキストにすぎない
白黒の四角形が表しているのは文字で、多くても数千文字です。誤り訂正があるので、一部が汚れていたりロゴで隠れていたりしても読み取れます。中身はそれだけです。プログラムも、隠された行き先もありません。問題は、読み取った機器がそのあと何をするかです。テキストがhttps://で始まっていれば、スマートフォンは開くことを提案します。ほかの接頭辞ではほかの動作が起きますが、四角形を見ただけではどれなのか誰にもわかりません。
だから詐欺の舞台はQRコードに移ってきました。メールの中のリンクはスパムフィルターを通りますし、マウスを重ねて確かめることもできます。同じリンクをコードにして、駐車料金の精算機、飲食店のテーブル、偽の不在通知に印刷すれば、フィルターを素通りしてスマートフォンで開かれます。スマートフォンのアドレスバーには、ほとんど何も表示されません。
リーダーが見分ける内容の種類
| 先頭の文字 | スマートフォンの動作 | 確認すること |
|---|---|---|
http://、https://、www. | ウェブページを開く | 太字のドメイン |
WIFI: | 無線ネットワークに接続する | 誰が運営するネットワークか。暗号化なしのネットワークとWEPは警告します |
BEGIN:VCARD、MECARD: | 連絡先を追加する | メールとウェブサイトの欄 |
mailto:、SMSTO:、sms:、tel: | メッセージや通話を準備する | 宛先。短縮番号や有料番号は警告します |
otpauth:// | 認証アプリにアカウントを追加する | 設定しているのが自分自身であること |
bitcoin:、ethereum:など | 暗号資産の送金を準備する | すべて。取り消しができないからです |
000201…、BCD、upi:// | カード、銀行(SEPA)、UPIの支払いを準備する | 受取人の名前と金額 |
geo:、BEGIN:VEVENT | 地図を開く、カレンダーに予定を追加する | 特になし |
それ以外はプレーンテキストとして表示します。テキストの中にウェブアドレスが埋もれていれば、リンクと同じように調べます。javascript:、data:、file:のアドレスを含むコードは赤で表示します。
リンクの調べ方
ほとんどのコードにはウェブアドレスが入っています。リーダーはそれにアクセスせずに分解します。
- ドメイン。登録可能ドメインを太字で表示し、文字体系の混在、見えない文字、有名ブランドとの類似を、紛らわしい文字チェッカーと同じエンジンでテストします。
@より前の部分があれば指摘します。https://city-parking.example@payments.example.net/の行き先はpayments.example.netだからです。 - 暗号化。ただの
http://のアドレスは黄色です。 - 短縮URL。bit.ly、tinyurl.com、qrco.deなど、約50のサービスを見分けます。本当の行き先は短縮サービスのサーバーに保存されていて、コードからは読み取れません。bit.lyでは、アドレスの末尾に
+をつけるとプレビューページが表示されます。TinyURLにはpreview.tinyurl.comがあります。 - トラッキングパラメーター。
utm_source、fbclid、gclidとその仲間を一覧にし、それらを取り除いたアドレスも表示します。 - 支払いに関する言葉。アドレスに支払い、駐車、罰金、通行料、請求書といった言葉があれば、元のコードの上にシールが貼られていないか確認するよう注意書きを出します。
解読したテキストをクリックできるリンクにすることはありません。例外は1つだけです。通常のウェブアドレスには下部に「それでも開く」リンクがつき、リファラーを送らずに新しいタブで開きます。
コードを読むだけではわからないこと
リーダーに見えるのはアドレスで、ページではありません。つづりに何の問題もないドメインでも、銀行のログインフォームのコピーを置いていることがあります。行き先そのものをテストするには、アドレスを危険サイトチェックに貼り付けるか、リダイレクト追跡で1段ずつたどってください。どちらもあなたのスマートフォンではなく、当サーバーから実行します。
現実の世界も見えません。公共の機械にあるコードは指でなぞってみてください。シールなら縁があります。支払いでいちばん安全なのは、運営会社のアプリか、自分で入力したウェブアドレスを使うことです。
otpauth://のコードには特に注意してください。ログイン用コードを生成するための秘密が入っています。読み取ってよいのは、自分で2段階認証をオンにしているサービスのセキュリティページにあるものだけです。「アカウントの確認」のためにこれを送ってくる正当な相手はいません。
解読には、ブラウザーにバーコード検出機能が組み込まれていればそれを使います。なければ、小さなオープンソースのデコーダーを当サイトから読み込みます。どちらの場合も画像は端末から出ません。カメラの使用には許可が必要で、コードを読み取るとすぐにオフになります。
よくある質問
QRコードを読み取るだけでスマートフォンがハッキングされますか?
コードを読むこと自体は無害です。得られるのはテキストだけだからです。危険はその後に始まります。フィッシングページを開く、知らないWi-Fiに接続する、支払いを承認する、といったことです。このページのように先に中身を見れば、自分で選んでいないことは何も起きません。
自分の画面に表示されているQRコードを読み取るには?
スクリーンショットを撮り、その画像をこのページにドロップするか、ファイルボタンで選ぶか、Ctrl+V(MacではCmd+V)で貼り付けてください。画像は端末内で解読します。
クイッシングとは何ですか?
QRコードを使ったフィッシングです。典型的な形の1つは、駐車料金の精算機や充電スタンドに貼られたシールで、偽の支払いページにつながっています。もう1つは「アカウントを有効なままにする」ためにコードを読み取るよう求めるメールで、守られた仕事用パソコンから個人のスマートフォンへとあなたを移動させます。
QRコードが見つからないと表示されるのはなぜですか?
コードが画面の中で小さすぎるか、ぼやけているか、切れている可能性があります。コードのまわりで画像を切り抜き、四辺に白い余白を残して、もう一度試してください。QR以外のコード(一般的な商品バーコードやData Matrixなど)は読み取れません。
短縮URLを使ったQRコードは危険ですか?
必ずしもそうではありません。多くのQRコード作成サービスは、後から行き先を変えられるように、すべてのコードを自社の短縮ドメイン経由にしています。ただ、そのコードからはどこに着くのかまったくわかりませんし、印刷された後で行き先が変わることもあります。短縮サービスのプレビュー機能か、リダイレクト追跡を使ってください。
カメラの映像は端末の外に送られますか?
送られません。映像はブラウザーの中で解析され、そのまま捨てられます。解読した内容も送信しません。