Difference between revisions of "ZigBee Sniffing"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
== Summary == | == Summary == | ||
In this project the communication between a [https:// | In this project the communication between a [https://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] with a [https://www.dresden-elektronik.de/raspbee/ Raspbee module] and a [https://www2.meethue.com/de-at/p/hue-white-einzellampe--e27/8718696449578 Philips Hue light bulb] was sniffed with the [https://www.microchip.com/developmenttools/ProductDetails/ATAVRRZUSBSTICK Atmel RZ Raven USB stick]. The Transport Key was obtained and therefore the on/off commands sent from the [https://en.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi] to the light bulb could be decrypted. | ||
== Requirements == | == Requirements == | ||
Line 26: | Line 26: | ||
* Sniffed Transport Key | * Sniffed Transport Key | ||
* Decrypted commands | * Decrypted commands | ||
* Detailed [[:File:ZigBeeSniffing.pdf|documentation]] about the [https:// | * Detailed [[:File:ZigBeeSniffing.pdf|documentation]] about the [https://en.wikipedia.org/wiki/Zigbee ZigBee protocol] and the conducted project | ||
== Used Hardware == | == Used Hardware == | ||
Line 39: | Line 39: | ||
* USB 2.0 cable a-male to b-male | * USB 2.0 cable a-male to b-male | ||
* Windows 10 host | * Windows 10 host | ||
* Kali Linux host | * [https://www.kali.org/downloads/12/ Kali Linux] host | ||
* USB stick with at least 4 gigabyte of memory | * USB stick with at least 4 gigabyte of memory | ||
* USB mouse and keyboard | * USB mouse and keyboard |
Revision as of 09:22, 7 March 2019
Summary
In this project the communication between a Raspberry Pi with a Raspbee module and a Philips Hue light bulb was sniffed with the Atmel RZ Raven USB stick. The Transport Key was obtained and therefore the on/off commands sent from the Raspberry Pi to the light bulb could be decrypted.
Requirements
- Operating system of host: Windows 10
- Operating system of attacking host: Kali Linux 64 Bit
- Version 2018.2
- Packages: KillerBee
- Operating system of Raspberry Pi: RaspBee Gateway SD card image Raspbian Jessi RaspBee (Stable)
- Version 01-2017
Authors
- Daniel Tod
- Luca Strobl
- Dominik Mayer
- Jean Castillo
Results
- Sniffed Transport Key
- Decrypted commands
- Detailed documentation about the ZigBee protocol and the conducted project
Used Hardware
- Raspberry Pi 3 Model B+
- SD card with at least 8 gigabyte of memory
- Raspbee module
- Philips Hue light bulb
- Atmel RZ Raven USB stick
- AVR Dragon programming board
- IDC cable
- USB 2.0 cable a-male to b-male
- Windows 10 host
- Kali Linux host
- USB stick with at least 4 gigabyte of memory
- USB mouse and keyboard
- external monitor
- HDMI cable
See the documentation for detailed information of the used hardware such as images and links.
Courses
- Einführendes Wahlfachprojekt (2018)