Releases: greatscottgadgets/ubertooth
2014-02-R2
The Ubertooth host utilities in this release require libbtbb-2014-02-R2 or greater.
The release archive is ubertooth-2014-02-R2.tar.xz, it contains binary firmware images and PCB layouts as well as the project source code. The source code links do not include the binary files.
These are just the highlights, for a complete list of changes since the
previous release, see the git commit log.
- Bluetooth Smart (Low Energy) Support
- Promiscuous and follow modes
- Pcap format packet logging
- Pairing / encryption support when paired with crackle
- Credit for BLE features goes to Mike Ryan
- Unified host tool for monitoring Basic Rate
- ubertooth-rx replaces -lap, -uap, -hop tools
- Once UAP is discovered, ubertooth-rx automatically tries to find clock values and begin hopping
- Thanks to Will Code for working on this
- Survey tool - ubertooth-scan
- Combining both Ubertooth and a standard Bluetooth dongle
- Ubertooth scans for non-discoverable master devices
- Dongle probes devices for piconet information and features
- Cmake now used for the build system
- Improves support for non-Linux operating systems
- More sensible handling of dependencies
- New build instructions
- Packaging (Experimental)
- Early stage support for packaging systems
- libbtbb in Homebrew repository, Ubertooth coming soon
- MacPorts availability is under test
- Release already available in Pentoo
- GitHub migration
- libbtbb, Ubertooth and gr-bluetooth all hosted on GitHub
- Allows for more open development and collaboration model
- Already seeing an increase in issue reporting and pull requests
The long awaited release!
We're happy to bring you the long awaited release of Ubertooth. Since our last release, we've made major improvements in BLE connection following and robustness as well as completely overhauling the basic rate decoding backend in libbtbb.
Note that this is a beta, but it has been very stable in our experience.
Be sure to grab v2014-02-R1 from libtbb.
2012-10-R1
Ubertooth 2012-10-R1 Release Notes
The Ubertooth host utilities in this release require libbtbb-2012.10.R1 or
greater, it can be found at https://github.com/greatscottgadgets/libbtbb
These are just the highlights. For a complete list of changes since the
previous release, see the git log.
-
libubertooth
The core Ubertooth functions are now packaged as a library, which allows us
to have some independence between the core ubertooth functions and the tools
that use them, such as ubertooth-* and the kismet plugin. This should also
help with future binary packaging. -
Firmware flashing
The ubertooth-dfu tool now attenpts to identify Ubertooth devices and put
them in to firmware upgrade mode. Multiple arguments can also be passed to
ubertooth-dfu and will be executed in the order specified ont he commandline.
To flash firmware on to an ubertooth device, use the following command:
ubertooth-dfu --write <firmware_image.dfu> --detach -
Bluetooth Low Energy (Experimental)
Bluetooth Low Energy (Bluetooth Smart) sniffing is experimentally supported
by the ubertooth-btle tool. The tool can be used to sniff the connection
setup procedure between devices; promiscuous sniffing is available but is
extremely experimental. Credit for this achievement goes to Mike Ryan. -
Ubertooth-follow
Ubertooth-follow has been added to the set of Ubertooth commandline tools.
It retrieves the clock value from a local device using libbluetooth (bluez)
and uses the Ubertooth to hop in time with the piconet. To build
ubertooth-follow use "make clock_debug=true". -
Git
Since the last release we have moved the source repository from SVN to Git.
This should not affect the released code, but makes life easier for those of
us working on the code.