Into the Core: In-Depth Exploration of Windows 10 IoT Core
summary
Windows 10 IoT Core images use FFU (convertible with ImageMount), ship for four suggested boards (Raspberry Pi 2/3, MinnowBoard, DragonBoard), and expose four partitions (EFI, crash, OS on C:, data on U:). Devices run SSH and SMB and a web management API; a scan shows ports 22 135 445 8080. The management UI is Windows Device Portal on TCP/8080 with a default admin password p@ssW0rd; remote UI server listens on 8000 with no auth. Kernel debug via serial, user debug via WinDbg, mimic and REST-based fuzzing are used; change defaults, segment networks, enable TPM/secure boot/BitLocker.
AI-written summary · about
chapters (35)
- 0:00Introduction
- 1:24Agenda
- 2:22Editions
- 4:17Supported Devices
- 5:43Internal Workings
- 6:05Images
- 8:00Partitions
- 9:13Boot Process
- 10:15Apps
- 12:23Security
- 14:28Trusted Platform Module
- 16:40Device Firmware Updates
- 18:56Attack Surface
- 19:48Network Services
- 21:00Windows Device Portal
- 22:49REST API
- 23:49Home Tab
- 24:28Process Tab
- 25:05TPMS Tab
- 25:44File Sharing
- 27:29You Mode Display
- 28:02Device Driver Vulnerability
- 29:01Malware
- 33:30Devices on the Network
- 33:46Datagram
- 34:44PowerShell
- 36:07Windows Apps
- 37:58DLL
- 41:56Serial Debugging
- 43:05User Mode Debugging
- 44:40Crash Debugging
- 45:01Fuzzing
- 47:14Summary
- 48:17Wrapup
- 49:42Questions
related talks
39mWindows IoT Core or Corny
27mThreat Analysis of Windows 10 IoT Core
42mPowerShell IoT - What .Net Core has done for your Raspberry Pi
38mThe 'S' in IoT stands for Security
28mFree and Open Source Hardware to enable RISC-V IoT Applications With
30mSoftware architecture for High-end IoT devices
31mRunning Linux on Constrained IOT Device
43mU-Boot - Bootloader for IoT Platform?
