The Ubertooth One is an open source Bluetooth test tool from Michael Ossmann. It is the world's first affordable Bluetooth monitoring and development platform and is a fully open source product (both hardware and software).
Commercial Bluetooth monitoring equipment starts at about $10,000. Project Ubertooth seeks to produce an affordable platform that can be used for Bluetooth monitoring and for the development of new Bluetooth and wireless technologies
Low-cost off-the-shelf Wi-Fi adapters have supported monitor mode for years, and the technique has found diverse uses in security research, troubleshooting, product development, intrusion detection, and more. Unfortunately, there has never been an equivalent tool for Bluetooth before Ubertooth One, a fully open source platform (both hardware and software).
You can find out more about Project Ubertooth on my Michael Ossmann's blog and at the project web site.
Architecture
- RP-SMA RF connector: connects to test equipment, antenna, or dummy load.
- CC2591 RF front end.
- CC2400 wireless transceiver.
- LPC175x ARM Cortex-M3 microcontroller with Full-Speed USB 2.0.
- USB A plug: connects to host computer running Kismet or other host code.
Features
- 2.4 GHz transmit and receive.
- Transmit power and receive sensitivity comparable to a Class 1 Bluetooth device.
- standard Cortex Debug Connector (10-pin 50-mil JTAG).
- In-System Programming (ISP) serial connector.
- expansion connector: intended for inter-Ubertooth communication or other future uses.
- six indicator LEDs.
Design
Ubertooth One was designed in KiCad, an open source electronic design automation software package, with surface mount components suitable for reflow.
Demonstration
Michael Ossmann presented Project Ubertooth: Building a Better Bluetooth Adapter at ShmooCon 2011.
Download the Shmoocon presentation. Ubertooth One Spectrum Analyzer / Microwave Interference Demo from HakTip 13