[Перевод] Слушает ли нас кофемашина? Купил её плату на eBay, получил root и запустил DOOM
Habr ·
![[Перевод] Слушает ли нас кофемашина? Купил её плату на eBay, получил root и запустил DOOM](https://habrastorage.org/extt/e0/3c/a9/e03ca9e8c85dd1d6c58e5af2af92d769.jpg)
В сервисном руководстве кофейного автомата Spengler PSL50 автор увидел на схеме экранного модуля микрофон. Сервисная компания ответила, что это задел на будущее и он не используется, а изучать подробнее не разрешила. Тогда Robin M. купил такой модуль на eBay, нашёл на плате UART, через незапароленный U-Boot загрузился с init=/bin/sh и получил root. Внутри оказались ядро Linux 3.10 и glibc 2.18, а обновление с USB проверяется самодельной схемой на MD5 с секретом, который лежит на самом устройстве открытым текстом. Автор написал скрипт, который проверяет, может ли автомат записывать звук. А потом, разумеется, запустил на кофемашине DOOM. Читать далее