Bluetooth Low Energy Swiss-Army Knife
github.com
github.com
I was very excited to find out how and why anybody would put BLE into a literal multi tool!
> Person 2: Take a look.
"Your Swiss-Army Knife is now connected"
> Person 1: Nice.
> Person 2: Nice.
https://www.engadget.com/2009/01/09/victorinox-presentation-...
(like all the larger Swiss Army knives, it's a gimmick.)
Can using multiple micro:bits at once with BTLEJack increase the success rate?
Most BLE diagnostic equipment that guarantees capture of all traffic costs over $10k.
We've had the privilege to know someone with a professional wide-band solution (Ellisys Bluetooth Explorer), and it was miles ahead, including the analysis software.
Disclaimer: I am not in any way affiliated with Ellisys.
Also I've used Nordic's sniffer program before and it worked well and is free (plus a very small amount for the hardware). Windows only though.
But I gather a third party can force a handshake refresh at will, which may be what they're doing here. Code's available. : )
This attack has zero effect on connections established using mitm-protected paring method. This attack is a non-event to any device that follows proper security design as per BT spec
Fixed with the BT LE Secure Connections key exchange, but many devices don't implement that
(Heading: Pairing Methods for LE Secure Connections (4.2 devices only))
https://devzone.nordicsemi.com/f/nordic-q-a/14481/secure-ble...
I'd have to check versions of my LE BT gear, but I'd expect most of it is more than 4 years old. Earlier versions had some security on the handshake, but AFAIK just how secure that was depends on how cautious/competent the vendor was.
Happy to get more insightful information from you.
1. See a BLE connection in place.
2. Get address information.
3. Jam connection.
4. Watch re-authentication.
5. Use observed authentication.