USB コネクタは電力とデータで別々のピンを持ちます。細工された充電ステーション・モバイルバッテリー・ケーブルはデータピンを隠れたコンピューターにつなぎ、差した瞬間にスマホを攻撃します — ファイルをコピーし、スパイウェアを入れ、キーボードを装ってコマンドを送ります。スマホはずっと普通に充電するので、怪しく見えません。
ジュースジャッキングとは?防ぐ方法は?
USB ポートは電力とデータを同時に扱います。ジュースジャッキングはこの二役を悪用します — あなたは充電だけのつもりでも、ポートはファイルにアクセスします。攻撃の仕組みと、止めるための実用的な方法をすべて紹介します。
01ジュースジャッキングの仕組み
02リスクはどれほど現実的?
実際の事例は稀で、最新の Android はデータ転送前に確認します — それでも FBI と FCC は、奥に何があるか確認できないため公共 USB ポートに注意を促しました。ChoiceJacking のような新しい手口は確認画面すら自分で答えて回避します。安価に作れ、目視では見抜けない攻撃です。
03防ぐ 5 つの方法
- 自分の AC アダプターをコンセントで — 交流はデータを運ばない
- Android が USB 接続を尋ねたら「充電のみ」を選ぶ
- データブロッカーや充電専用ケーブルを持ち歩く
- 出所不明の拾った・もらったケーブルは使わない
- USB Blocker を動かして、すり抜けたものをリアルタイムで検出
04USB Blocker がさらに加えるもの
ハードの習慣は受動的なデータ窃取を防ぎ、USB Blocker は能動的な攻撃 — コマンド注入 — を防ぎます。USB 接続ごとに自動で作動し、ケーブルや充電器がスマホに「入力」し始めたのを検出し、実行前にキー入力をブロックし、試行を記録するので、攻撃者が何を実行しようとしたか正確に分かります。