Students will explore Bluetooth and BLE technologies, including their architecture, protocols, pairing processes, security measures, and tools for analysis. The class includes a live demo of BLE sniffing with Wireshark.
Overview
Syllabus
- Introduction to Bluetooth and BLE Communication • 20 mins
- The History and Evolution of Bluetooth • 21 mins
- High-Level Architecture of Bluetooth and BLE • 19 mins
- Bluetooth PHY Layer Overview • 11 mins
- Bluetooth PHY States and Transitions • 25 mins
- BLE PHY States and Communication Flow • 17 mins
- Bluetooth Upper Layers and Protocol Stack • 28 mins
- BLE Upper Layers and Data Management • 24 mins
- BLE Advertising Introduction • 21 mins
- BLE Advertising Deep Dive • 30 mins
- BLE Pairing and Security – Step 1 • 30 mins
- BLE Pairing – Steps 2 and 3 • 26 mins
- Recommended Tools and Usage – nRF52840 • 27 mins
- Recommended Tools and Usage – BleuIO • 22 mins
- Bluetooth and BLE Attack Vectors • 21 mins
Taught by
Amichai Yifrach