
В сервисном руководстве кофейного автомата Spengler PSL50 автор увидел на схеме экранного модуля микрофон. Сервисная компания ответила, что это задел на будущее и он не используется, а изучать подробнее не разрешила. Тогда Robin M. купил такой модуль на eBay, нашёл на плате UART, через незапароленный U-Boot загрузился с init=/bin/sh и получил root. Внутри оказались ядро Linux 3.10 и glibc 2.18, а обновление с USB проверяется самодельной схемой на MD5 с секретом, который лежит на самом устройстве открытым текстом. Автор написал скрипт, который проверяет, может ли автомат записывать звук. А потом, разумеется, запустил на кофемашине DOOM. Читать далее
Continue to Habr →You are being forwarded in 6s — stay on this page