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
Why are IoT devices such a favourite target for building botnets?
Answer
- Short answer: they are cheap, numerous, and Internet-exposed, yet frequently ship with default credentials and no basic security, so a simple password-guessing attack (like Mirai) compromises huge numbers of them.
- Why: Weak defaults at scale โ millions of always-on devices with identical factory logins give an attacker a massive, easily-recruited army for a DDoS (e.g. against Dynโs DNS).