Internet of Things (IoT)

Context: FIT1047_MOC ยท billions of small devices connected to the Internet โ€” a possible future direction ยท enabling tech + its security problem

Quick Revision

  • ๐ŸŽฏ Objective: shift from the traditional Internet (humans โ†’ services) to device-to-device communication among everyday objects (home automation, sensors, smart vehicles).
  • โšก Key Constraint: โ€œthe S in IoT stands for Securityโ€ โ€” cheap mass-market devices that expose an interface to the Internet often ship with no basic security, making them easy targets (see the Mirai / Dyn attack).

๐Ÿ“ Core

  • Traditional vs IoT โž” traditional = humans using client devices to access services; IoT = all kinds of devices connected, talking device-to-device.
  • Applications โž” home automation (lights/heating/alarms), energy (smart meters/grid), environmental + medical sensors, smart cars/trains/planes, integrated manufacturing.
  • Enabling technologies โž” cheap capable processors (CPU+RAM+ROM+WiFi+I/O on a ~$2 chip); IPv6 (every device needs an IP, easy grouping into networks); low-power wireless (Bluetooth, ZigBee, LoRaWAN, WiFi).
  • Scale โž” tens of billions of connected devices; impressive growth.

๐Ÿ”’ Security in the IoT

  • Cheap + exposed โž” mass-market devices must be cheap, yet must expose an interface to the Internet (e.g. to switch lights remotely) โ†’ often no basic security โ†’ easy target for hackers.
  • 2016 Dyn DDoS โž” attack on Dynโ€™s DNS servers made major sites (Twitter, Amazon, Spotify, Reddit) unreachable across the US/Europe.
  • Mirai botnet โž” infected IoT devices (routers, IP cameras, baby monitors) by trying ~60 default user/password combos (admin/admin, root/passwordโ€ฆ), then spread and awaited instructions โ€” a simple attack on weak defaults.

โš ๏ธ Common Mistakes

  • ๐Ÿ’ก DNS was the target, IoT was the weapon โž” in the Dyn attack the botnet was IoT devices; the victim was DNS infrastructure. Losing this distinction misreads the incident.
  • ๐Ÿ’ก Default credentials = the vulnerability โž” Mirai needed no exploit, just unchanged factory passwords โ€” the practical lesson for IoT security.

๐Ÿง  Active Recall