web-dev-qa-db-ja.com

MACアドレスを三角形化する

先週の日曜日、私のiMacが泥棒に盗まれました。月曜日に、「find my mac」に表示されました。警察の仕事と幸運のおかげで、「Macを探す」場所から50メートル以上離れた場所にあるデバイスを取得できました。 「私のMacを見つけた」があなたを正しい近所に送った後、3台のデバイスでWi-Fi MACアドレスをスニッフィングし、これらの測定値を共有し、正確な位置を三角測量するアプリを作成することは可能だと思います。これは警察とセキュリティサービスのための優れたツールとなり、すべてのスマートフォンにはそれを実行するためのハードウェアがあります。

  1. これを行うためのアプリはすでにありますか? (すでに存在するものを作るために何ヶ月もプログラミングする必要はありません)。
  2. IPhoneまたはAndroidのスニッフィングアプリは、ネットワークに接続せずにパッケージもスニッフィングし(MACアドレスのみで、パッケージに含まれるものではありません)、信号強度を検出しますか?
  3. 誰かが簡単な三角測量アルゴリズムを知っていますか?
  4. 同じことをするためにBluetoothはどうですか?
8
Dagwin

機能する三角測量を使用するよりも、指向性アンテナを使用する方がはるかに簡単です。これと信号強度を示すことができるKismetのようなツールは、これらのデバイスを見つけるためのはるかに速い方法です。 bluetoothの場合は、適切な周波数にubertoothと指向性アンテナを使用します。

https://www.kismetwireless.net/

https://en.wikipedia.org/wiki/Directional_antenna

https://greatscottgadgets.com/ubertoothone/

あなたが言ったことはうまくいきますが、それがうまくいくためにはより多くの機器とより多くの設定が必要です。どちらも有効な解決策ですが、指向性アンテナは安価で使いやすいので、選択する傾向があると思います。

注:人間が指向性アンテナを動かさずに継続的な監視が必要な場合は、三角測量が適しています。

アプリについてのあなたの質問ごと。パケットをスニッフィングする必要はありませんが、信号強度が必要です。信号強度を棒グラフとして表示するアプリがたくさんあり、デシベル単位でそれを測定できるアプリもありますが、動き回る必要があります。内蔵アンテナは指向性がないので、もっと。それはまだ可能でしたが、おそらくそれほど速くはありません。

3
Trey Blalock