← PC・IT用語集へ戻る

クイッシング

Quishing
security beginner
QRコードを読み取らせ、文字列では見えない偽サイトへ誘導するフィッシング。
クイッシング (Quishing)

概要(サマリー)

クイッシングとは、QRコードを読み取らせ、文字列では見えない偽サイトへ誘導するフィッシングである。
QR code と phishing を組み合わせた呼び名である。
白黒の模様は、それ自体が安全な印ではない。模様の中に、偽のURLが入っている。
読み取り後に開くフィッシングサイトで、パスワードなどの入力を求める。

詳細解説

リンクの文字を、模様の中に隠す

通常のフィッシングメールは、本文に URL の文字がある。
受信側の仕組みは、その文字を見て危険な宛先を止めることがある。
QRコードは URL を画像にするため、本文の文字だけでは宛先が分からない。

IPA の J-CSIP 報告では、Microsoft からのメールアカウント更新の通知を装い、QRコードを読み取ると Microsoft アカウントの偽ログイン画面へ進む事例が紹介されている。
メールのセキュリティが URL の文字を見る方式だと、この形はすり抜けやすい。

読み取る端末が、会社の外に出ることがある

パソコンで届いたメールの QRコードを、個人のスマートフォンで読むことがある。
スマホが会社のネットワークを通らない場合、社内のフィルタを経由せずに偽サイトへ到達する。
「会社のパソコンでは開けないようになっているから大丈夫」は、スマホで読んだ時点で成り立たない。

スミッシングが SMS の短さで急がせるのに対し、クイッシングは宛先の見えにくさで確認を飛ばさせる。
どちらも、最後は偽サイトや偽の連絡先へ連れていく点は同じである。

メール以外の場所にも置かれる

QRコードは、ポスター、卓上のスタンド、請求書の紙、名刺サイズのシールにも印刷できる。
駐車場の精算や、店のメニューなど、普段から読み取る場面に混ぜられる。
正規の紙の上に、別のコードを貼り替えることもある。

メールの中だけを疑えば足りる、という話ではない。
読み取り前に「このコードは、自分が今からやりたい手続きのものか」を見る。

開く前に、表示されたアドレスを確認する

スマホの標準カメラは、読み取ると開く先のアドレスを小さく表示し、タップでページを開くものが多い。
一方、読み取りアプリによっては、確認なしでそのままページを開くこともある。
タップする前に表示されたアドレスを読み、ドメインが公式のものと一致するかを見る。
ログイン画面のデザインが似ていても、ドメインが違えば公式ではない。

ブラウザの鍵マークや、見慣れたロゴだけでは判断しない。
公式アプリや、自分で登録したブックマークから目的のサービスを開き、そこで同じ手続きができるなら、コードは使わない。

読んでしまったとき

コードの先でパスワードやカード番号を入力した場合は、公式アプリから自分でログインし、パスワードを変える。
同じパスワードの使い回しがあるなら、他のサービスもそれぞれ別のパスワードへ変える。
会社のアカウントなら、定められた窓口へ、読んだ時刻と入力した内容の種類を伝える。秘密の文字列そのものをチャットで再送しない。

ログイン画面まで進んでも、そこで入力しない

QRコードの先が、見慣れたロゴのログイン画面でも、入力の前にドメインを見る。
アドレスバーが隠れる画面いっぱいに表示されるサイトもある。
その場合は、いったん閉じて、公式アプリから同じサービスを開き直す。

「期限が今日まで」「アカウントが停止される」と書かれていても、コードの中のページでパスワードを更新しない。
本物のサービスなら、公式アプリの中にも同じお知らせが出るか、登録済みのメールアドレスへ別経路で届くことが多い。
一つの QRコードだけが、唯一の手続き窓口になっていたら立ち止まる。

AIコーディングとの関係

イベント案内や、自分のサービスへのログイン QR を AI に作らせることがある。
正規のコードでも、利用者が中身の URL を確認できないと、偽のコードと見分けがつかない。
AI には「QRコードの近くに、開く先のドメインを人が読める文字でも書いてください」と頼むと、確認の材料が増える。

生成されたコードを公開する前に、自分の端末で読み、開くドメインが意図どおりかを確認する。
AI との会話に、本番の管理画面 URL や、利用者のログイン情報を貼らない。

よくある勘違い

QRコードなら、文字のリンクより安全?

コードは URL を隠して運ぶ入れ物である。
中身が公式サイトとは限らない。読み取り後に表示されるドメインを確認する。

紙に印刷されていれば本物?

紙や卓上ポップは、あとから別のコードへ貼り替えられる。
場所が店の中であることと、コードの中身が店の公式であることは別である。

読み取っただけで、パスワードまで盗まれる?

読み取りは、まずページを開く操作である。
被害の中心は、開いた先でパスワードやカード番号を入力してしまうことにある。
開いた直後に入力を求められたら、公式の入り口からやり直す。

まとめ

  • クイッシングは、QRコードの中の URL で偽サイトへ誘導するフィッシングである。
  • メール本文の文字検査や、社内ネットワークのフィルタを避ける狙いがある。
  • 紙やポスターのコードも、中身を確認してから開く。
  • ログインは、コードではなく公式アプリやブックマークから行う。

情報ソース

より詳しくAIに聞いてみよう

  • クイッシングを、メールに貼られた白黒の模様をスマホで読む場面で説明してください。
  • URL が文字で書いてあるフィッシングと、QRコードのフィッシングの違いを整理してください。
  • QRコードを開く前に確認する項目を、初心者向けに列挙してください。
  • 自分のサービス案内に載せる QRコードを、偽コードと見分けやすくする指示を AI に出す文を作ってください。
  • 生成した QRコードのリンク先を、AI に秘密情報を渡さずに確認する手順を教えてください。