この追跡防止ツールは、あなたが追跡されているかどうかをチェックします

この追跡防止ツールは、あなたが追跡されているかどうかをチェックします

Raspberry Piを搭載したこのデバイスは、周囲の携帯電話をスキャンできます。同じ携帯電話を繰り返し検知した場合は、アラートを送信します。

男性のシルエット

写真:ヤコボ・ザネッラ/ゲッティイメージズ

WIREDに掲載されているすべての製品は、編集者が独自に選定したものです。ただし、小売店やリンクを経由した製品購入から報酬を受け取る場合があります。詳細はこちらをご覧ください。

過去21年間、国土安全保障省で連邦捜査官を務めてきたマット・エドモンドソン氏は、昨年、助けを求める電話を受けた。政府機関の別の部署(どの部署かは明かさなかった)で働く友人が、テロ組織と繋がりのある秘密情報提供者と会う際に、誰かに尾行されているのではないかと心配していたのだ。もし尾行されていたら、情報提供者の正体がばれてしまうかもしれない。「文字通り生死に関わる問題でした」とエドモンドソン氏は語る。

「尾行されているかどうかを確認したいなら、監視を検知するルートがあります」とエドモンドソン氏は言う。運転中なら、高速道路で車線変更したり、Uターンしたり、ルートを変えたりできる。これらはすべて、尾行されているかどうかを判断するのに役立つ。しかし、それだけでは十分ではないとエドモンドソン氏は言う。「彼にはそうしたスキルはありましたが、電子機器による補助を求めていたのです」とエドモンドソン氏は説明する。「彼は秘密情報提供者の安全を心配していたのです」

既存のツールで有効なものが見つからなかったため、ハッカーでありデジタルフォレンジックの専門家でもあるエドモンドソン氏は、独自の追跡防止ツールを開発することを決意した。Raspberry Piを搭載したこのシステムは、持ち運びや車内への設置が可能で、近くのデバイスをスキャンし、過去20分以内に同じスマートフォンが複数回検出された場合に警告を発する。理論上は、車に尾行されているかどうかを警告できる。エドモンドソン氏は、合計約200ドルの部品を使ってこのシステムを構築し、今週ラスベガスで開催されるセキュリティカンファレンス「Black Hat」でこの研究プロジェクトを発表する予定だ。また、彼はその基盤となるコードをオープンソース化している。

デバイスとバッテリーパックが入ったケース

追跡防止ツールは、Raspberry Pi、無線信号検出器、バッテリーパックで構成されています。

写真:マット・エドモンドソン

近年、家庭内暴力加害者、ストーカー、あるいは政府支援のスパイ活動といった暗黒の世界に身を置く者による追跡方法が爆発的に増加しています。追跡にはソフトウェアベースとハードウェアベースがあります。ストーカーウェアやスパイウェアは、携帯電話に直接インストールすることで、攻撃者に位置情報、メッセージ、写真、動画などへのアクセスを可能にします。また、AppleのAirTagsのような物理的なトラッカーは、人々の居場所をリアルタイムで追跡するために利用されています。(批判を受けて、AppleはAirTagsに追跡対策ツールを追加しました。)

オンラインでちょっと検索すれば、簡単に購入できる追跡ツールが山ほど見つかります。「人をスパイするためのツールはたくさんあるのに、自分がスパイされているのではないかと不安に思っている人を助けるものはほとんどありません」とエドモンドソン氏は言います。

この自作システムは、周囲の無線機器をスキャンし、ログをチェックして過去20分以内にそれらの機器が存在していたかどうかを確認することで機能します。このシステムは、例えばカフェなどで座っているときなど、誤検知が多すぎる状況ではなく、移動中に使用できるように設計されています。

靴箱ほどの大きさのケースに収まるこの追跡防止ツールは、いくつかのコンポーネントで構成されています。Raspberry Pi 3がソフトウェアを実行し、Wi-Fiカードが近くのデバイスを探し、小型の防水ケースが保護し、ポータブル充電器がシステムに電力を供給します。タッチスクリーンには、デバイスが発するアラートが表示されます。それぞれのアラートは、あなたが尾行されている兆候かもしれません。

このデバイスは、無線ネットワーク検出ツール「Kismet」を搭載しており、Wi-FiまたはBluetooth接続を探している周囲のスマートフォンやタブレットを検出できます。私たちが使用しているスマートフォンは、以前接続したネットワークだけでなく、新しいネットワークも含め、常に周囲の無線ネットワークを探しています。

エドモンドソン氏によると、Kismet はデバイスを最初に確認した時刻と、次に最後に検出された時刻を記録します。しかし、この追跡防止システムを機能させるには、Kismet が時間の経過とともに検出するもののリストを作成する Python のコードを書く必要があった。過去 5~10 分、10~15 分、15~20 分間に確認されたデバイスのリストがある。デバイスが 2 回表示された場合は、画面に警告が点滅する。このシステムは電話の MAC アドレスを表示できるが、ランダム化されている場合はあまり役に立たない。また、周囲のデバイスが探している Wi-Fi ネットワークの名前も記録できる。たとえば、Langley という Wi-Fi ネットワークに接続しようとしている電話は、所有者に関する手がかりになるかもしれない。「デバイスを持っていれば、見えるはずです」とエドモンドソン氏は言う。ある例で、デバイスが SAMSUNGSMART というネットワークを探していることを WIRED に示してくれた。

システムが自分の携帯電話や同行者の携帯電話を検知するのを防ぐため、「無視」リストが用意されています。デバイスの画面上のボタンをタップすることで、「既に検知したすべての情報を無視」することができます。エドモンドソン氏によると、将来的には、画面にアラートを表示する代わりにテキストアラートを送信するようにデバイスを改造できるとのことです。また、タイヤ空気圧監視システムを検出し、付近を頻繁に通過する車両を検知する機能の追加にも関心を持っています。GPSユニットを追加すれば、追跡されている時の居場所を確認できるとも述べています。

「これは、数分前にも見ていたものを今見ていると伝えるためだけに設計されています」とエドモンドソン氏は言う。「いかなる形であれ、人を追跡するために設計されたものではありません。」ハッカーは砂漠の近くに住んでいるため、このツールで検出可能な複数の携帯電話を車内に持ち込み、誰もいない場所を車で走りながらシステムをテストしたという。エドモンドソン氏は、政府機関のスパイでさえデバイスを携帯していることから、このツールは効果的だと考えている。「ポケットの中に携帯電話が入っているのと同じです」と彼は言う。「隣の座席の上やセンターコンソールの中に携帯電話があるのと同じです。」

エドモンドソン氏はこのデバイスを製品化する計画はないものの、ある程度の技術知識があれば誰でも簡単に設計を複製して再利用できると述べている。部品の多くは簡単に入手できるか、テクノロジーコミュニティの人々の自宅に転がっているかもしれない。

結局のところ、テクノロジー業界はテクノロジーによる追跡や監視をもっと真剣に受け止める必要があると彼は言う。「人をスパイするためのツールと、スパイされないようにするためのツールの比率を見ると、本当に気が滅入り、憂鬱になりました」と彼は言い、身近な人が過去にストーカー被害に遭ったことがあると付け加えた。別の政府機関に勤める秘密の友人の場合、追跡防止デバイスは役に立った。「これは、助けを求めて私に来た人を助けるために設計されたものです」と彼は言う。幸いなことに、エドモンドソンの友人(そして情報源)はそれを現実世界で使用し、尾行されている人物を発見することはなかった。