btCrawler is the perfect tool to find other bluetooth devices and their services. It can be useful during a pentest or ethical hacking.
This tool can scan for surrounding visible bluetooth devices. It shows the device type, supported services and the signal strength. It can also be used to locate a device based on the signal strength. Devices like Headsets are usually only visible during the pairing phase. Thus you might not be able to track your lost headset even if it is still connected.
*** PLEASE NOTE: Devices with Android below 4.3 can not be supported by the new features. You will receive the last working version before the changes. Any other device with Android 4.3 or higher will receive the new features like new UI and LE scanning. I am sorry for any inconvenience caused by the last updates. ***
Features:
- Support for Bluetooth LE scanning (including LE attributes and characterstics)
- Database support. All scanned devices are now stored in a database and can be reviewed. Stored data includes the time a device is first seen and when it was last seen.
- List currently paired devices
- Scan for visible devices
- Shows Device Name, BDADDR (like MAC), Class of Device, Vendor and Signal Strength
- Query SDP services from devices
- Query Bluetooth LE attributes and characteristics
- Pair / Unpair to devices
The Database can be exported to a csv file on the external storage. Filename is: btcrawler-.csv
Example: /mnt/sdcard/btCrawler-01-09-2013.csv
The csv has the following order: Device Name, Device Address, Class of Device, Pairing Status, Last Signal Strength, First Time Seen, Last Time Seen, Vendor.
The Database can also be wiped. For both functions hit the menu button.
Over the time I will add more features as I find more ways to mangle the API a bit more.
(People call btCrawler often also: BluetoothScanner, Bluetooth Scanner, Bluetooth Sniffer, BluetoothSniffer, Bluetooth Wardriving, Bluetooth Diagnostic, Bluetooth Tool)
Act responsible like a hacker, not like a cracker or skiddie!
Graphics from http://www.clker.com/ Mainly from OCAL, thanks!
btCrawler ist das perfekte Werkzeug für andere Bluetooth-Geräte und ihre Dienste zu finden. Es kann während einer Pentest oder Ethical Hacking nützlich sein.
Dieses Tool kann für umliegende sichtbar Bluetooth-Geräten. Es zeigt den Gerätetyp, unterstützten Dienste und die Signalstärke. Es kann auch verwendet werden, um eine Vorrichtung auf der Basis der Signalstärke zu lokalisieren. Geräte wie Headsets sind in der Regel nur während der Paarungsphase sichtbar. So können Sie nicht in der Lage, Ihre verlorenen Headset auch wenn es noch angeschlossen ist zu verfolgen sein könnten.
*** BITTE BEACHTEN SIE: Geräte mit Android unter 4,3 kann nicht von den neuen Funktionen unterstützt werden. Sie werden die letzte funktionierende Version, bevor die Änderungen erhalten. Jedes andere Gerät mit Android 4.3 oder höher werden die neuen Features, wie neue UI und LE Scannen erhalten. Ich bin für die Unannehmlichkeiten durch die letzten Updates verursacht Leid. ***
Eigenschaften:
- Unterstützung für Bluetooth LE Scannen (einschließlich LE Attribute und characterstics)
- Datenbankunterstützung. Alle gescannten Geräte sind nun in einer Datenbank gespeichert und können überprüft werden. Gespeicherten Daten umfasst die Zeit ein Gerät zum ersten Mal gesehen, und wenn es das letzte Mal gesehen.
- Liste derzeit gekoppelten Geräte
- Scannen auf sichtbare Geräte
- Zeigt Gerätename, BDADDR (wie MAC), Klasse von Gerät, Hersteller und Signalstärke
- Abfrage SDP Dienstleistungen von Geräten
- Abfrage Bluetooth LE-Attribute und Eigenschaften
- Pair / Unpair auf Geräte
Die Datenbank kann in eine CSV-Datei auf der externen Speicher exportiert werden. Dateiname: btcrawler- CSV
Beispiel: /mnt/sdcard/btCrawler-01-09-2013.csv
Die CSV hat die folgende Reihenfolge: Gerätename, Geräteadresse, Geräteklasse, Paarstatus, letzte Signal Strength, Gesehen erstmals zu sehen, das letzte Mal, Verkauf.
Die Datenbank kann auch abgewischt werden. Für beide Funktionen traf die Menü-Taste.
Im Laufe der Zeit werde ich mehr Funktionen hinzufügen, wie ich mehr Möglichkeiten, um die API ein bisschen mehr mangle finden.
(Die Leute nennen btCrawler oft auch: BluetoothScanner, Bluetooth-Scanner, Bluetooth Sniffer, BluetoothSniffer, Bluetooth Wardriving, Bluetooth Diagnose, Bluetooth-Tool)
Handeln verantwortlich wie ein Hacker, nicht wie ein Cracker oder skiddie!
Grafiken von http://www.clker.com/ hauptsächlich aus OCAL, danke!