IoT Architecture and Attack Surface
- Attack surfaces
- Internal network - Wifi (SSH, Telnet)
- Short-range wireless - BT - NFC - RFID
- Mobile App
- API
- Hardware - Main focus of us right now
- Find vulnerabilities to attack other doors
Zero Day Initiative — TP-Link WAN-side Vulnerability CVE-2023-1389 Added to the Mirai Botnet Arsenal
Internet Facing IoT Devices
Hardware OSINT via FCC ID
Embedded System Components
- Bare metal
- Real-Time Operating System (RTOS) - Lighter than an OS while offering handy tools like memory management
→ Both runs on Microcontroller
- Less powerful
- Includes RAM and ROM
- Embedded Linux
→ Runs on Microprocessor
- More powerful
- External RAM and ROM
Locating and Reading Datasheets
- Microscope, magnifying lens, phone camera to read small component details
- Put the datasheets in the notes
- RAM attacks are more advanced - for instance, get unencrypted data from the ram
Locating Firmware online