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:のアドレスを含むコードは赤で表示します。

コードを読むだけではわからないこと

リーダーに見えるのはアドレスで、ページではありません。つづりに何の問題もないドメインでも、銀行のログインフォームのコピーを置いていることがあります。行き先そのものをテストするには、アドレスを危険サイトチェックに貼り付けるか、リダイレクト追跡で1段ずつたどってください。どちらもあなたのスマートフォンではなく、当サーバーから実行します。

現実の世界も見えません。公共の機械にあるコードは指でなぞってみてください。シールなら縁があります。支払いでいちばん安全なのは、運営会社のアプリか、自分で入力したウェブアドレスを使うことです。

otpauth://のコードには特に注意してください。ログイン用コードを生成するための秘密が入っています。読み取ってよいのは、自分で2段階認証をオンにしているサービスのセキュリティページにあるものだけです。「アカウントの確認」のためにこれを送ってくる正当な相手はいません。

解読には、ブラウザーにバーコード検出機能が組み込まれていればそれを使います。なければ、小さなオープンソースのデコーダーを当サイトから読み込みます。どちらの場合も画像は端末から出ません。カメラの使用には許可が必要で、コードを読み取るとすぐにオフになります。

よくある質問

QRコードを読み取るだけでスマートフォンがハッキングされますか?

コードを読むこと自体は無害です。得られるのはテキストだけだからです。危険はその後に始まります。フィッシングページを開く、知らないWi-Fiに接続する、支払いを承認する、といったことです。このページのように先に中身を見れば、自分で選んでいないことは何も起きません。

自分の画面に表示されているQRコードを読み取るには?

スクリーンショットを撮り、その画像をこのページにドロップするか、ファイルボタンで選ぶか、Ctrl+V(MacではCmd+V)で貼り付けてください。画像は端末内で解読します。

クイッシングとは何ですか?

QRコードを使ったフィッシングです。典型的な形の1つは、駐車料金の精算機や充電スタンドに貼られたシールで、偽の支払いページにつながっています。もう1つは「アカウントを有効なままにする」ためにコードを読み取るよう求めるメールで、守られた仕事用パソコンから個人のスマートフォンへとあなたを移動させます。

QRコードが見つからないと表示されるのはなぜですか?

コードが画面の中で小さすぎるか、ぼやけているか、切れている可能性があります。コードのまわりで画像を切り抜き、四辺に白い余白を残して、もう一度試してください。QR以外のコード(一般的な商品バーコードやData Matrixなど)は読み取れません。

短縮URLを使ったQRコードは危険ですか?

必ずしもそうではありません。多くのQRコード作成サービスは、後から行き先を変えられるように、すべてのコードを自社の短縮ドメイン経由にしています。ただ、そのコードからはどこに着くのかまったくわかりませんし、印刷された後で行き先が変わることもあります。短縮サービスのプレビュー機能か、リダイレクト追跡を使ってください。

カメラの映像は端末の外に送られますか?

送られません。映像はブラウザーの中で解析され、そのまま捨てられます。解読した内容も送信しません。