Zählen Sie die Anzahl der Bluetooth 4.0 (BLE)-Geräte in meiner Nähe?

Ermöglicht Ihnen Bluetooth, Geräte in Ihrer Nähe zu erkennen, die einfach eingeschaltet sind, sich aber in keinem Erkennungsstatus befinden? Ich versuche nicht, mit all diesen Geräten zu koppeln, sondern zähle lediglich die Anzahl um mich herum und erhalte möglicherweise Informationen zur Signalstärke für eine sehr einfache Entfernungsschätzung. Nehmen wir im Wesentlichen an, ich befinde mich in einem Raum voller Fremder, deren BLE auf ihren Telefonen eingeschaltet ist. Kann ich spüren, dass sie mein Telefon benutzen, ohne dass sie etwas tun müssen? Im Wesentlichen nur bemerken und zählen?

Antworten (2)

Was Sie versuchen, ist im Allgemeinen nicht möglich.
Um dies zu erreichen, muss das BLE-Gerät Pakete senden, die Sie erkennen können. Ein BLE-Gerät sendet nur in einigen Sonderfällen Pakete. Dies sind, wenn es sich um Werbung (Senden von Werbepaketen), aktives Scannen (und daher Senden von Scan-Anforderungspaketen) oder um eine aktive Verbindung handelt.
Im Gegensatz zur vorherigen Antwort können Sie mit Werbepaketen die Bluetooth-Adresse abrufen, ohne eine Verbindung herstellen und koppeln zu müssen (obwohl ich aufgrund Ihrer Frage nicht glaube, dass Sie an Adressen interessiert waren).
Es ist jedoch richtig, dass Sie etwas wie Ubertooth verwenden könnten, um eines der oben genannten Pakete zu schnüffeln. Dadurch könnten Sie zumindest erkennen, dass sich einige Geräte in Ihrer Nähe befinden (auch ohne die Pakete entschlüsseln zu müssen, wenn das Gerät Teil einer verschlüsselten Verbindung war).

Ich glaube nicht, dass das möglich ist. Sie können nur die Geräte ansehen, die nicht ausgeblendet sind. Sie müssen die MAC-ID der Geräte kennen, um festzustellen, ob die Geräte vorhanden sind. Sobald Sie mit ihnen gekoppelt sind, können Sie die MAC-ID kennen. Sie können diese Geräte also erkennen, wenn Sie ihre MAC-IDs irgendwie kennen. Sie können die MAC-ID von Geräten abrufen, auf die Sie zugreifen, und sie in Zukunft verwenden, um das Gerät zu erkennen. Aber für die Geräte von zufälligen Fremden, nein, das glaube ich nicht.

Aber schau mal bei Ubertooth. http://hakshop.myshopify.com/products/ubertooth-one

Es ermöglicht Ihnen, alle 2,4-GHz-Funkwellen direkt zu schnüffeln. Es wird auch zum Durcheinander mit Bluetooth verwendet.

Diese Antwort ist in Bezug auf Bluetooth Low Energy falsch.