Webカメラが作動中であることをユーザーに通知する小型LEDランプ。カメラモジュールの近くに配置され、カメラがアクティブになると緑色(または白色)に点灯する。ハードウェア直結型とソフトウェア制御型の2種類が存在する。
Webカメラインジケーター LED は、PCの内蔵Webカメラまたは外付けWebカメラが映像を取得中であることをユーザーに視覚的に通知する小型の発光ダイオードである。カメラの不正利用や意図しない起動を検知する最初の防衛線として機能する。
| 特性 | ハードウェア直結型 | ソフトウェア制御型 |
|---|---|---|
| LED制御 | カメラモジュールの電源線と物理的に連動 | OSドライバーが制御 |
| 迂回の可能性 | 不可能(回路レベルで結線) | マルウェアで制御可能 |
| 代表機種 | MacBook (2008年以降)、ThinkPad | 一部の安価なWindows PC |
| 信頼性 | 極めて高い | 中程度 |
MacBook のカメラインジケーター LED は、カメラモジュールのISP(Image Signal Processor)の電源ラインと物理的に直結されている。カメラに電力が供給されるとLEDが必ず点灯する回路設計のため、ソフトウェアやファームウェアの改ざんでLEDだけを消すことが構造的に不可能である。
Apple T2セキュリティチップ以降、カメラのデータバスとインジケーターLEDの連動がSecure Enclaveレベルで保証されている。M1/M2/M3/M4チップでもこの設計は継承されており、Appleはこれを根拠に物理カメラカバーの不要性を主張している。
2013年にジョンズ・ホプキンス大学の研究者が、特定のMacBook(2008年以前のモデル)でLEDを点灯させずにカメラを起動できる脆弱性(iSeeYou攻撃)を発見した。これはカメラとLEDが別の制御線で接続されていた旧設計の問題で、2008年以降のMacBookではハードウェア直結設計に変更されて対策が完了している。
Windows PCのカメラインジケーターLEDの実装はメーカーによって大きく異なる。
ハードウェアLEDに加えて、OSレベルでもカメラアクセスの通知機能が強化されている。
ハードウェア直結型(MacBook 2008年以降、ThinkPad等)ではその可能性はゼロである。ソフトウェア制御型の安価なPCでは理論的に可能だが、実際にそのような攻撃が一般ユーザーに対して行われた報告は極めて少ない。
緑色が最も一般的だが、白色(Microsoft Surface)や青色(一部のASUS製品)の場合もある。色はメーカーの設計によるもので、機能的な違いはない。
Logitech、Microsoft等の主要メーカーの製品はハードウェア直結型のLEDを採用している。ノーブランドの安価な製品ではLEDの実装品質が不明なため、購入前に仕様を確認することを推奨する。