Current version: 0.8
Do check out Umit Bluetooth Sniffer
UmitBT is a GUI based Bluetooth device scanner which does manufacturer detection. With UmitBT, not only are you able to probe for Bluetooth enabled devices, but also perform Service Discovery scans and identify the device based on the manufacturer of the device. The devices are then mapped out graphically based on the devices manufacturer. UmitBT will be integrated into Umit as a part of the Umit Network Management suite. UmitBT was incubated and funded by Google as a part of SoC 2008.
NOTE: UmitBT needs your help
Currently, UmitBT only has a few images to match the devices detected. We need your help to produce more images for UmitBT. Do go through config/db/btdb.db to identify which manufacturers do not have an image yet. Images should be 75x52 pixels in dimension and formatted under the PNG image format.
- 21/2/2009 - UmitBT 0.8 for Windows released
- 13/2/2009 - UmitBT 0.8 Released. Windows version will follow soon
- 16/9/2008 - UmitBT 0.7 Released. Added 10 more manufacturers into the detection mechanism
- 1/09/2008 - UmitBT 0.7RC2 Released for Linux and Windows
- 18/08/2008 - Google Summer Of Code 2008 is over
SVN release of UmitBT:svn co http://svn.umitproject.org/svnroot/umit/branch/UmitBluetooth UmitBluetooth
Windows: Point, click and install.
NOTE: It is recommended that you uninstall your existing Bluetooth Stack and install the Windows BT Driver above.
Linux and Mac OSX: To use UmitBT, you will need a version of PyBluez if your on GNU Linux or LightBlue if your using Mac OSX. Mac OSX users should have PyGTK installed before using UmitBT.
$ python setup.py install
To run UmitBT:
By default, Service Discovery Protocol scan is turned off. To enable SDP scan,
click on the SDP option under Preference or alternatively use the <ctrl> + S hotkey. Do take note that SDP scanning would take a considerable amount of time to complete depending on the amount of the devices. Once the devices have been probed, the respective devices are mapped out. To view the information associated to the device such as device name, manufacturer and even the SDP scan info, do double-click on the respective icon. UmitBT loads or saves results on a ubt file. A ubt file(*.ubt) created is unique to UmitBT.
UmitBT in action
Feel free to drop me an email.
devtar at gmail dot com