francozappa / Knob
Licence: mit
Key Negotiation Of Bluetooth (KNOB) attacks on Bluetooth BR/EDR and BLE [CVE-2019-9506]
Stars: ✭ 131
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Knob
Blueborne Scanner
Bluetooth scanner for local devices that may be vulnerable to Blueborne exploit
Stars: ✭ 125 (-4.58%)
Mutual labels: ble, bluetooth
Rf24ble
RF24BLE is the library that makes an nrf24L01+ chip (1$) into a BLE advertising beacon and can be used for LOW payload advertising like sensor data etc.
Stars: ✭ 129 (-1.53%)
Mutual labels: ble, bluetooth
Btle Sniffer
Passively scan for Bluetooth Low Energy devices and attempt to fingerprint them
Stars: ✭ 87 (-33.59%)
Mutual labels: bluetooth, wireless
Rxbluetoothkotlin
Bluetooth low energy reactive framework for Android written in Kotlin
Stars: ✭ 68 (-48.09%)
Mutual labels: ble, bluetooth
Jesfs
Jo's Embedded Serial File System (for Standard Serial NOR-Flash)
Stars: ✭ 104 (-20.61%)
Mutual labels: ble, bluetooth
Rxbluetoothkit
iOS & OSX Bluetooth library for RxSwift
Stars: ✭ 1,213 (+825.95%)
Mutual labels: ble, bluetooth
Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (-32.82%)
Mutual labels: ble, bluetooth
Fastble
Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection.
Stars: ✭ 4,409 (+3265.65%)
Mutual labels: ble, bluetooth
Magicblue
💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth
Stars: ✭ 92 (-29.77%)
Mutual labels: ble, bluetooth
Pytile
📡 A simple Python API for Tile® Bluetooth trackers
Stars: ✭ 56 (-57.25%)
Mutual labels: ble, bluetooth
Easybluetoothframe
经典(传统)蓝牙快速开发框架,A fast develop frame of classic bluetooth
Stars: ✭ 79 (-39.69%)
Mutual labels: ble, bluetooth
Esp32 Ble Keyboard
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 533 (+306.87%)
Mutual labels: ble, bluetooth
Ble Security Attack Defence
✨ Purpose only! The dangers of Bluetooth Low Energy(BLE)implementations: Unveiling zero day vulnerabilities and security flaws in modern Bluetooth LE stacks.
Stars: ✭ 88 (-32.82%)
Mutual labels: ble, wireless
Internalblue
Bluetooth experimentation framework for Broadcom and Cypress chips.
Stars: ✭ 373 (+184.73%)
Mutual labels: ble, bluetooth
Xamarin Bluetooth Le
Bluetooth LE plugin for Xamarin
Stars: ✭ 419 (+219.85%)
Mutual labels: ble, bluetooth
Ble Midi For Android
MIDI over Bluetooth LE driver for Android 4.3 or later
Stars: ✭ 90 (-31.3%)
Mutual labels: ble, bluetooth
Nimble Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
Stars: ✭ 108 (-17.56%)
Mutual labels: ble, bluetooth
README
Repository about the Key Negotiation Of Bluetooth (KNOB) attacks on Bluetooth BR/EDR and Bluetooth Low Energy.
Related Work
- From the Bluetooth Standard to Standard-Compliant 0-days [HWIO20]
- Key Negotiation Downgrade Attacks on Bluetooth and Bluetooth Low Energy [TOPS20]
- Bluetooth blues: KNOB attack explained [CyberWire19]
- The KNOB is Broken: Exploiting Low Entropy in the Encryption Key Negotiation of Bluetooth BR/EDR [SEC19]
- BIAS: Bluetooth Impersonatoin AttackS [S&P20]
Links
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].