web-dev-qa-db-ja.com

ラップトップまたは携帯電話を使用してwifiデバイスを物理的に見つける方法

さて、私は自分のアパートのどこかでタブレットを紛失し、すでに何時間も探していました。これはAndroidデバイスであり、wifiが有効になっている(pingに応答する)ようですが、クラウドベースのメッセージには反応しないようです。さらに、Cerberusがインストールされていますが、接続できません。

フラット内のさまざまな場所からの信号強度を測定して、デバイスを物理的に見つける方法はありますか?

理論的にはwifi信号を三角測量することも可能であることはわかっています。4つのLinuxベースのwifiレシーバーがあっても、それを実行できる非商用ソフトウェアは知りません。

36
Force

MoocherHunterのようなネットワーク監視ソフトウェアツールを使用して、wifi対応デバイスの地理位置情報をいつでも確認できます。

実際に言及されたツールは、wifiムーチャーを三角測量するために使用されますが、AndroidデバイスがLANに接続されていることを前提として、あなたのためにトリックを実行できます。

ルーターの管理コンソールは、ワイヤレスネットワークのアクティビティの詳細を確認するのに役立ちます。ルーターが接続されているIPアドレス、MACアドレス、およびデバイス名のリストが提供されているはずです。これらの詳細情報を利用して、このツールは、デバイスは2メートル以内にダウンします。

MoocherHunterは、アジアの法執行機関がWi-Fi係員を追跡するために使用されています。

ソフトウェアの説明によれば、ネットワークを介して送信するトラフィックからワイヤレスハッカーを2メートルの精度まで地理的に特定できるとのことです。ソフトウェアはWindowsでは実行可能ファイルとして実行されず、CDに書き込んでからコンピューターの起動に使用する必要があります。アイデアは、ラップトップ(およびワイヤレスカードの指向性アンテナ)を使用して、Wi-Fiムーチャーの物理的な場所を三角測量するために歩き回ることです。

moocherHunterの詳細については、こちらをご覧ください link

このようにして、ラップトップでデバイスを見つけることができます

8
Ashildr

可能性のある何かが機能する:

金物屋に行って真ちゅう製のメッシュをいくつか買って、コーンを作ります。メッシュを重ねてから、コーンの真ん中にスマートフォンを置いてください。真ちゅう製のメッシュはすべての無線信号をブロックする必要があるため、信号を受信した場合、その信号はコーンのオープンエリアの方向からのものです。理論的には、これを使用してデバイスにホームインできます。

ちなみに、真鍮メッシュは [〜#〜] scif [〜#〜] を構築する際の1つのコンポーネントです。

12
Keltari

一部のWi-Fiルーターには信号強度測定があります。私はDD-WRTにこれがあることを知っています。あなたがそうするなら、あなたはこのようなことをすることができます:

  • 長いイーサネットコードを入手する
  • 一端をルーターに、もう一端をケーブルモデム/インターネット接続などに差し込みます。
  • ルーターをあなたのアパートの周りに動かして、あなたが最も強い信号をどこで得るかを見てください

水道管/金属スタッドなどはすべてwifi信号を歪める可能性があることに注意してください

もう1つのオプションは、 this のような独自の指向性アンテナを作成することです。

このページ をチェックして、便利なコマンドラインLinux wifiコマンドを確認することもできます。

5
alexpotato

開くAndroidデバイスマネージャー このリンク で開きます。 "Ring"を押します。

3
user218473

一階建て?信号強度のみを使用して、三角測量を並べ替えることができます。信号強度はトランスミッタからの距離に比例すると仮定する必要がありますが、これはあまり正確ではありませんが、サーチスペースを絞り込むのに十分なほど正確である可能性があります。

  • フラットの3点から信号強度を測定します。
  • フラットの平面図で3点をマークし、描画コンパスを使用して、信号強度に比例した半径でフラットを横切るように弧を振って、弧がフラット内のかなり小さなスペースを囲むようにします。
  • 私たちが行った仮定が真である(そして測定と描画が正確である)場合、タブレットは円弧の間のスペース内にあるはずです。それはまったく真実ではありませんが、うまく行けば遠くないでしょう。
  • そのスペースの近くで検索を開始します。うまくいけば、その場所は実際にタブレットを置いた場所を思い出させます。そうでない場合は、そこから検索し、この場所からより短い距離で上記の手順を繰り返す可能性があります。

平屋建て?同じ考えですが、これで初めて3次元になります。各フロアで上記を繰り返します。運が良ければ、信号の強さによって、どの階にいるかが明らかになります。そうでない場合は、少なくとも家の一部に検索スペースを絞り込んでいます。たとえその部分の両方(または複数)の床を調べる必要がある場合でもです。

2
JRobert

Linuxで horst を使用してデバイスを見つけることができました。他の応答は三角測量の方法を示しますが、実際の信号強度を取得する方法は示しません。 horstはそれを行うことができ、おそらくkismetもできます。

最初に、無線LANアダプターを指しているホルストを実行します:horst -i wlan0。次にeを押してESSID画面に移動し、ネットワークを見つけます。 horstは、近隣から多数のデバイスを検出するため、フィルタリングを開始する必要があります。 ESSID画面から、ネットワークのBSSID値(括弧内の値)を取得し、そのフィルターで再起動できます:horst -i wlan0 -B xx:xx:xx:xx:xx:xx(もちろん、xxを実際のBSSIDに置き換えます)。

horstには、デバイスのみが表示されているはずです。これで、リストを信号強度(o、次にs)で並べ替え、ラップトップで家中を歩き回り、信号が増減するのを確認できます。値はdBmなので、増加する数値を探します(-25-50よりも近い)。

表示されているどのデバイスがターゲットかわからない場合は、いくつかのオプションがあります。最も簡単なのは、コンピュータ、タブレット、携帯電話、プリンタなど、他のすべてのものを切り替えるだけです(私は常にプリンタを忘れており、誰が自分のネットワークにつながっているのか疑問に思っています)。もう1つのオプションは、ネットワークでnmapを実行し、提供された情報(たとえば、MACを指定すると、製造元が表示される場合があります)を見て、どれがターゲットであるかを判別できるかどうかを確認することです。

デバイスがどれであるかが判明したら、-eで再起動して具体的に確認できます:horst -i wlan0 -e xx:xx:xx:xx:xx:xx

horstは、デバイスがトラフィックを認識しているため、画面上の信号の強度のみを更新します。 pingを実行したり、(WhatsAppメッセージを送信するなどして)会話したりできます。私の場合、IPとMAC​​を見つけるためにnmapをすでに使用していたので、nmapをスキャンするループに置くだけの方が簡単であることがわかりました(pingはしないので):while true; do nmap 192.168.0.10; doneは、IPへのかなりの量のトラフィックを生成しました。これにより、歩き回って信号強度を確認するだけでIPを見つけることができました。トラフィックを生成できない場合は、おそらく三角測量の方法を使用する必要があります。

0
caxcaxcoatl