Chapter 8: Attacking Wi-Fi, Bluetooth, and BLE
In this chapter, we will learn how to peek and poke into the network connection of an embedded system. Embedded systems use more diverse network types and media in addition to their usual IP/Ethernet/Wi-Fi. We will peek into the most usual types (Ethernet, TCP/IP, HTTPS, Bluetooth, Wi-Fi, and USB) and look into the solutions available for the more custom types, such as unknown radio links, sound, and so on. Networking is usually a very interesting field to look into since developers tend to make mistakes here too, which allows us to peek into the internal workings of the systems and their relationship with the digital world.
In this chapter, we will cover the following topics:
- Basics of networking
- Networking in embedded systems using Wi-Fi
- Networking in embedded systems using Bluetooth
Let's get started!