スマートフォン
 Computer >> コンピューター >  >> スマートフォン >> スマートフォン

ドライブバイNFCハックはどう機能するのか?仕組みと対策を徹底解説

スマホに「NFC」という機能が搭載されていることに気づいたことはありませんか?あるいは、AndroidなどのデバイスでNFCを使った非接触決済を利用していて、その安全性が気になっている方もいるでしょう。

NFCはスマホに広く搭載されている一般的な機能ですが、その利用にはセキュリティリスクが伴うことを知っている人は多くありません。この記事では、NFCの概要と、NFCハッキングの仕組みについて詳しく解説します。

NFCとは何か?なぜスマホに搭載されているのか

ドライブバイNFCハックはどう機能するのか?仕組みと対策を徹底解説

NFCは「Near Field Communication(近距離無線通信)」の略です。物理的に近くにあるデバイス同士が通信するための技術で、最も身近な例はスマートフォンです。最近のスマホのほとんどはNFC対応しており、ヘッドホンとの素早いペアリングや、相手のスマホにかざすだけで連絡先データを交換するといった使い方ができます。

NFCの通信距離は通常数センチメートル程度です。そのため、通信するには2つのデバイスを非常に近づける必要があります。現在では、スマホによる決済システムにも活用されており、コーヒーを買うときにレジのリーダーにスマホをタッチするあの動作こそ、NFCが使われているのです。

NFCとRFIDの違いは何か?

NFCと似た技術として耳にしたことがあるのがRFIDかもしれません。RFIDチップは、交通機関で使われるプリペイドカードなどの非接触型カードに搭載されています。また、「RFIDブロッキング」を謳った財布やカードケースを目にしたこともあるでしょう。

では、RFIDとは何か、そしてNFCとどんな関係があるのでしょうか?

RFIDは「Radio Frequency Identification(電波式個体識別)」の略で、小型の無線トランスポンダと受信機・送信機からなるシステムの総称です。これらは「タグ」「リーダー」「アンテナ」と呼ばれることもあります。小売店の衣料品タグから、企業のIDカードによる入退室管理まで幅広く使われており、ペットへのマイクロチップ埋め込みや、駐車場の出入り車両の監視などにも応用されています。

ただし、RFIDは暗号化を使用しないため、必ずしも安全な技術とは言えません。「RFIDスキマー」と呼ばれるツールを使えば、ハッカーは近くにあるカードなどからRFIDデータを読み取ることが可能です。この技術を悪用すれば、RFID対応アイテムから情報を盗み出せるのです。

そこで登場したのがNFCです。NFCはRFIDの一種であり、やや高いセキュリティを備えています。暗号化によってデータを保護し、Apple Payのようなスマホ決済アプリにも採用されています。

NFCは完全に安全ではない

ドライブバイNFCハックはどう機能するのか?仕組みと対策を徹底解説

では、NFCデバイスがハッキングされる心配はないのでしょうか?

残念ながらそうではありません。NFCは他の種類のRFIDより安全ですが、完璧ではありません。NFCはそもそもセキュリティのためではなく、利便性のための接続として設計されました。NFCを使うには、スマホなどのNFC対応デバイスを、別のスマホなどのNFC対応リーダーにタップまたはスワイプする必要があります。両方のデバイスがNFC対応で、かつNFCの無線範囲内にあれば、接続は有効になります。

NFCプロトコルにとっては、近い距離にあることだけが有効な転送の条件なのです。

弱点にお気づきでしょうか?パスワードも認証情報も不要なのです!Wi-Fiのようにログインやパスワード入力を求めることなく、NFC接続は自動的に確立されます。つまり、誰でも十分に近づけば、あなたのデバイスとのNFC接続を確立できてしまうのです。

仮にウイルス感染したNFCデバイスにぶつかったらどうなるでしょうか?たった一度の接触で感染してしまう可能性があります。

NFCは、セキュアチャネルの実装や認証情報の要求などをアプリケーション層で行えば安全にできますが、プロトコル自体はまったく安全ではありません。さらに、NFC接続の成立には至近距離が必要とはいえ、意図しない接触は現実に起こります。時には、Google Walletでの支払いのような善意の接触さえ、思わぬ災害につながることもあります。

NFCハックの基本

ドライブバイNFCハックはどう機能するのか?仕組みと対策を徹底解説

そもそもNFCハックとは何でしょうか?なぜこの特定の無線接続方式はこれほど脆弱なのでしょうか?

それは、各デバイスにおけるNFCの実装方法に関係しています。NFCは利便性重視の接続であり、セキュリティチェックがほとんどないため、接触をきっかけにウイルスやマルウェア、その他の悪意のあるファイルが相手のデバイスにアップロードされる恐れがあります。そして、NFCの実装が安全でない場合、そのファイルがデバイスによって自動的に開かれてしまうこともあります。

コンピュータがインターネットからダウンロードしたファイルを何でも自動的に開くとしたらどうでしょう。悪意のあるリンクを誤ってクリックするだけで、マルウェアが自動インストールされてしまいます。NFCもこれと似た仕組みなのです。

こうした悪意のあるアプリがバックグラウンドで動作すると、あなたのスマホは銀行のPINコードやクレジットカード番号を、世界のどこかにいる不正アクセス者へ密かに転送してしまうかもしれません。ウイルスが他の脆弱性を開き、攻撃者があなたのメール、SMS、写真、サードパーティ製アプリのデータにフルアクセスできる状態になる可能性もあります。

問題の核心は、ユーザーが転送に気づかないうちにNFC転送が実行され得るという点です。もし攻撃者が、スマホが接触しそうな目立たない場所にNFCタグを隠す方法を編み出せば、人々に気づかれることなくNFC対応デバイスへ悪意のあるデータを送り込めます。ハッカーグループ「Wall of Sheep」は、NFCタグ付きのポスターやボタンを使ってこれを実証しました。

NFCハックから身を守る方法

ドライブバイNFCハックはどう機能するのか?仕組みと対策を徹底解説

NFCの脆弱性に対する最も効果的な防御策は、単防御策は、単純にNFCを使用しないことです。しかし、非接触決済などの機能を使いたい場合は、セキュリティを高めるための対策があります。

機密性の高いアカウントを分離しましょう。Google Walletで手軽に支払いをするためにNFCデバイスを使っているなら、NFC専用の別アカウントを作るのが一つの方法です。そうすれば、万が一スマホが侵害されてGoogle Walletの情報が盗まれたとしても、被害はダミーアカウントにとどまり、メインアカウントは守られます。

使用しないときはNFCをオフにしましょう。これにより、意図しない接触によって不要なプログラムやマルウェアがデバイスに送り込まれるのを防げます。自分のスマホが一日の中で多くのデバイスと接触圏内に入ることはないと思いがちですが、意外と多いものです。特に人混みに入ることが多いならなおさらです。

定期的にデバイスのマルウェアをチェックしましょう。特にNFCを使用した後は念入りに確認してください。NFCハックを完全に防げるかどうかは分かりませんが、大きな被害が出る前に発見できれば、まったく気づかないよりはるかに良いはずです。不審な点が見つかったら、重要なパスワードやセキュリティ認証情報をすぐに変更してください。

NFC利用時のセキュリティリスクに注意しよう

NFCは特定の用途には便利な技術ですが、セキュリティリスクがゼロというわけではありません。パスワード保護がないため、ハッカーがNFCデータにアクセスすることが可能です。しかも、本人が気づかないうちに行われることさえあります。

スマホへのNFC搭載のような新技術は、デバイスをより脆弱にしているように思えるかもしれません。しかし総合的に見れば、今のスマホはかつてないほど安全になっています。心配であれば、スマホがハッキングされていないか確認することも可能です。詳しくは、フィーチャーフォンよりもスマートフォンが安全である理由をご覧ください。

  1. データスクレイピングの仕組みを徹底解説!自動化の基本と始め方

    この記事を読んでいるということは、データスクレイピングのメリットについてすでに耳にしたことがあるかもしれません。自動化された技術を活用すれば、面倒な手作業なしに大量のデータを収集できる――そんな話です。では、データスクレイピングは実際にどのように機能するのでしょうか?難易度は高いのか、それとも誰でも習得できるのでしょうか?純粋な好奇心から知りたい方もいれば、自分のビジネスや副業に活用できるかどうか検討している方もいるでしょう。いずれにしても、この記事を読み終える頃には、データスクレイピングの概要、スクレイピングプロセスの実際の仕組み、そして始め方まで、しっかりと理解できるようになっています。そ

  2. Snapchatの仕組みとは?基本用語から使い方まで初心者向けに徹底解説

    モバイルメッセージアプリの世界に革命をもたらしたと言えば、それはSnapchat(スナップチャット)についての言葉として決して大げさではありません。Snapchatが登場する以前、友達とこんなユニークな方法でコミュニケーションができると想像した人はほとんどいませんでした。送った画像や動画が自動的に消えるという「自己消滅型メッセージ」という独自のコンセプトにより、Snapchatは従来のメッセージアプリやSNSとは一線を画す存在となっています。2011年の登場以来、Snapchatは1日あたり1億8000万人以上のアクティブユーザーを抱える、世界で最も人気のあるアプリの一つへと成長しました。また