iPhoneでWi-Fiに接続している隠しカメラを探す方法
部屋のWi-Fiに接続してPrivacyScanを開き、Scan Networkをタップすると、約8秒でサービスを発信している機器の一覧が、IPカメラらしさの高い順に表示されます。RTSPやONVIFを発信している機器にはハイバッジがつき、部屋で実物を探す価値があります。逆にリストが空でも、カメラがないとは限りません。
隠しカメラはWi-Fiを使うのか
多くは使います。誰かのスマホにライブ映像を送るカメラはネットワークにつながっている必要があり、民泊では、それがホストから渡されたWi-Fiであることが多いです。こうしたカメラの多くは、RTSP(映像ストリーム)やONVIF(カメラ制御の規格)といったサービスをネットワーク上で発信しています。
すべてがそうとは限りません。メモリーカードにのみ録画してWi-Fiに接続しないカメラもあり、ホストが別のネットワークにカメラを置いている場合もあります。スマホが見えるのは、接続しているネットワーク上にあるものだけです。
PrivacyScanがWi-Fiネットワークをスキャンする仕組み
このアプリは、iPhoneがプリンターやAirPlayスピーカーを見つけるのと同じ発見システムであるBonjourを使います。カメラのストリーム、録画機、Web画面、ファイル共有、SSH、AirPlay、プリンター、HomeKitなど、15種類のサービスをネットワークに問い合わせます。応答した機器はそれぞれ一度だけ一覧に載り、最初に発信したサービスと、解決できた場合はIPアドレスが表示されます。
スキャンは約8秒間実行され、自動的に停止します。ローカルネットワークの外には出ず、何もアップロードされません。
手順:部屋のWi-Fiをスキャンする
- 部屋のWi-Fiに接続します。民泊ではホストにパスワードを聞き、ホテルのWi-Fiではまずログインページを済ませます。
- PrivacyScanを開きます。スキャンタブのクイック操作にある Scan Network をタップします。またはデバイスタブを開き、Wi-Fiのセグメントを選んだまま右上のスキャンをタップします。
- 初回はiOSがローカルネットワークへのアクセスを求めます。許可しないとスキャンは何も見つけられません。
- 見つかった機器数とともに「Scan complete」と表示されるまで、約8秒待ちます。
- 上から順にリストを読みます。カメラらしさの点数が高い順に並んでいます。
- 機器をタップします。シートにはデバイス情報(ホスト名、IPアドレス、リスクの度合い、カメラらしさの点数)、ポート付きの検出されたサービス、これは何を意味する?が表示されます。完了をタップして閉じます。
カメラらしさの点数の読み方
各機器には、発信している最もカメラらしいサービスの点数がつきます。ONVIFとAxisの映像は95、RTSPは90、録画機は88、汎用カメラサービスは85、FTPは15、SSHとWebは10、ファイル共有とHomeKitは5、AirPlay・プリンター・音楽共有は2です。機器名にcam、cctv、dvr、nest、ring、domeなどカメラらしい単語が含まれると40点が加算され、最大95点になります。
- リスク高(60点以上):IPカメラが典型的に使うサービスを発信しています。実際の機器を探しに行ってください。
- リスク中(30〜59点):カメラも使いうるサービス、または名前にカメラらしい単語が含まれています。決定的ではありません。
- リスク低(30点未満):ノートPC、プリンター、テレビ用機器などの一般的なネットワーク機器です。
| 機器名 | 発信しているサービス | 基本点 | 名前による加点 | カメラらしさの点数 | バッジ |
|---|---|---|---|---|---|
| IPCAM-3A7F | RTSPストリーム | 90 | +40(「cam」「ipcam」)、上限適用 | 95 | ハイ |
| Office | RTSPストリーム | 90 | なし | 90 | ハイ |
| Reolink-Doorbell | ONVIF | 95 | +40(「reolink」)、上限適用 | 95 | ハイ |
| Nest-Hub | HTTP | 10 | +40(「nest」) | 50 | 中 |
| BOSCH-Dishwasher | HTTP | 10 | +40(「bosch」) | 50 | 中 |
| NAS-Backup | SMB + FTP | 15 | なし | 15 | 低い |
| MacBook-Pro | SSH | 10 | なし | 10 | 低い |
| Living Room Apple TV | AirPlay + AirTunes | 2 | なし | 2 | 低い |
| HP-OfficeJet-Pro | プリンター(IPP) | 2 | なし | 2 | 低い |
この例では、スキャンタブの要注意は5件になります。30点以上のWi-Fi機器すべてを数えるためです。5件のうち2件は誤検知(ブランド名を含むスマートディスプレイと食洗機)で、ドアベルはカメラとまったく同じ点数になります。アプリ自身が明記しているとおり、点数が高くてもカメラが実在すると確認したわけではありません。
スキャンでカメラを見逃す理由
- クライアント分離:多くのホテルのネットワークは宿泊者同士の機器を見えなくしているため、リストが空になることがあります。
- 別のネットワーク:ホストがカメラを別のWi-Fiやモバイルデータに接続している場合があります。
- 紛らわしい名前:Webページしか提供しない「Office」という名前のカメラは10点、低いになります。
- そもそもWi-Fiにつながっていない:メモリーカードに録画するカメラや、電源を切ったカメラは一切表示されません。
- すべての機器ではない:15種類のサービスのいずれかを発信している機器だけが表示され、接続中の全機器ではありません。
よくある間違い
- スキャンタブ上部のリングを信じてしまう。現在のバージョンでは常に100と表示され、スキャン結果を反映していません。リストとバッジを見てください。
- 空のリストを「安全な部屋」と解釈してしまう。Bluetoothスキャンと目視での確認を続けてください。
- 怪しいと思った機器をすぐ抜いてしまう。まず撮影して、ホストやホテルに確認してください。