Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion 01_documentation/01_bluetooth_core_specification.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@ Besides the core protocol specification, the _SIG_ also publishes other document

The [GATT Specification Supplement](https://www.bluetooth.com/specifications/specs/?types=specs-docs&keyword=GATT+Specification+Supplement&filter=) is also of special interest, as it contains all the definitions of the _GATT characteristics_ and other descriptors of Bluetooth services.


Additional learning materials provided by the *SIG* include:
- [An Introduction to Bluetooth Low Energy Development](https://www.bluetooth.com/bluetooth-resources/bluetooth-le-developer-starter-kit/) is a self-study educational resource that covers theory and practice for Bluetooth Low Energy GAP and GATT application development.
- [Designing and Developing Bluetooth Internet Gateway](https://www.bluetooth.com/bluetooth-resources/bluetooth-internet-gateways/?utm_campaign=developer&utm_source=internal&utm_medium=blog&utm_content=the-bluetooth-internet-gateway-study-guide) is also self-study educational material intended for software developers and technical architects, which focuses on Bluetooth internet gateways; middleware for interfacing BLE devices with the internet. Note: Intended as a key component of any Internet of Things (IoT) architecture implementing Bluetooth technology.
- [Bluetooth Technology for Linux Developers](https://www.bluetooth.com/bluetooth-resources/bluetooth-for-linux/) is another self-study resource for Linux developers which explains the architecture of Bluetooth applications implementing use of the D-Bus and BlueZ protocol stack.
## External references

* <https://www.bluetooth.com/specifications/specs/>
Expand Down
25 changes: 13 additions & 12 deletions 04_resources/04_sniff.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,18 @@ This technique commonly captures packets from the Bluetooth "Link Layer" layer,

The following table lists some hardware and software that allows this technique to be performed. It is important to check the limitations of the projects below as many do not allow reliable capture of communications due to the channel hopping techniques used in Bluetooth.

| Hardware | Software | Modes |
|:------------------------------|:----------------------------------------------------------------------------------------------------------------------|:----------------------|
| Ubertooth | [Ubertooth tools](https://github.com/greatscottgadgets/ubertooth) | BR* / EDR* / BLE |
| TI CC1352/CC26x2 | [Sniffle](https://github.com/nccgroup/Sniffle) | BLE 4.x / BLE 5 |
| nRF51822 | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Bluefruit LE sniffer | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Micro:Bit | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| nRF52840 | [nRF Sniffer](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_sniffer_ble%2FUG%2Fsniffer_ble%2Fintro.html) | BLE |
| [PANalyzr](https://spanalytics.com/product/panalyzr/) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Vanguard](https://www.ellisys.com/products/bv1/index.php) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Explorer](https://www.ellisys.com/products/bex400/index.php) | - | BR / EDR / BLE |
| [TeledyneLecroy Frontline X500](https://teledynelecroy.com/protocolanalyzer/frontline-x500.aspx) | - | BR / EDR / BLE |
| Hardware | Software | Modes |
| :----------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------- | :----------------- |
| Ubertooth | [Ubertooth tools](https://github.com/greatscottgadgets/ubertooth) | BR* / EDR* / BLE |
| TI CC1352/CC26x2 | [Sniffle](https://github.com/nccgroup/Sniffle) | BLE 4.x / BLE 5 |
| nRF51822 | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Bluefruit LE sniffer | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Micro:Bit | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| nRF52840 | [nRF Sniffer](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_sniffer_ble%2FUG%2Fsniffer_ble%2Fintro.html) | BLE |
| [PANalyzr](https://spanalytics.com/product/panalyzr/) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Vanguard](https://www.ellisys.com/products/bv1/index.php) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Explorer](https://www.ellisys.com/products/bex400/index.php) | - | BR / EDR / BLE |
| [TeledyneLecroy Frontline X500](https://teledynelecroy.com/protocolanalyzer/frontline-x500.aspx) | - | BR / EDR / BLE |
| [Sena-UD100](http://www.senanetworks.com/ud100-g03.html) | - | BR / EDR / BLE |

\* Limited support. See product or project for more information.
25 changes: 13 additions & 12 deletions 04_resources/04_sniff.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,18 @@ Esta técnica comúnmente captura paquetes de la capa de "Link Layer" de Bluetoo

En la siguiente tabla se lista algún hardware y software que permite realizar esta técnica. Es importante consultar las limitaciones de los proyectos a continuación ya que muchos no permiten una captura fiable de las comunicaciones debido a las técnicas de salto de canal usadas en Bluetooth.

| Hardware | Software | Modos |
|:------------------------------|:----------------------------------------------------------------------------------------------------------------------|:----------------------|
| Ubertooth | [Ubertooth tools](https://github.com/greatscottgadgets/ubertooth) | BR* / EDR* / BLE |
| TI CC1352/CC26x2 | [Sniffle](https://github.com/nccgroup/Sniffle) | BLE 4.x / BLE 5 |
| nRF51822 | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Bluefruit LE sniffer | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Micro:Bit | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| nRF52840 | [nRF Sniffer](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_sniffer_ble%2FUG%2Fsniffer_ble%2Fintro.html) | BLE |
| [PANalyzr](https://spanalytics.com/product/panalyzr/) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Vanguard](https://www.ellisys.com/products/bv1/index.php) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Explorer](https://www.ellisys.com/products/bex400/index.php) | - | BR / EDR / BLE |
| [TeledyneLecroy Frontline X500](https://teledynelecroy.com/protocolanalyzer/frontline-x500.aspx) | - | BR / EDR / BLE |
| Hardware | Software | Modos |
| :----------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------- | :----------------- |
| Ubertooth | [Ubertooth tools](https://github.com/greatscottgadgets/ubertooth) | BR* / EDR* / BLE |
| TI CC1352/CC26x2 | [Sniffle](https://github.com/nccgroup/Sniffle) | BLE 4.x / BLE 5 |
| nRF51822 | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Bluefruit LE sniffer | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| Micro:Bit | [Btlejack](https://github.com/virtualabs/btlejack) | BLE 4.x / BLE 5.x* |
| nRF52840 | [nRF Sniffer](https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_sniffer_ble%2FUG%2Fsniffer_ble%2Fintro.html) | BLE |
| [PANalyzr](https://spanalytics.com/product/panalyzr/) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Vanguard](https://www.ellisys.com/products/bv1/index.php) | - | BR / EDR / BLE |
| [Ellisys Bluetooth Explorer](https://www.ellisys.com/products/bex400/index.php) | - | BR / EDR / BLE |
| [TeledyneLecroy Frontline X500](https://teledynelecroy.com/protocolanalyzer/frontline-x500.aspx) | - | BR / EDR / BLE |
| [Sena-UD100](http://www.senanetworks.com/ud100-g03.html) | - | BR / EDR / BLE |

\* Soporte limitado. Consulta el producto o proyecto para más información.