EdigE
← ЛЕНТА
TOOLS · 08.08.2026

Автомат за $6000 оказался Android + industrial controller + stepper boards

Потеря доступа к облачной учётной записи превратила автомат сладкой ваты CT-606 в закрытую систему с исправной механикой и заблокированным управлением. Доступ по ADB к Android-терминалу вывел владельца к приложению Ct Terminal и штатному APK, после чего цены и параметры вернулись в локальное меню. История показала, почему файл товарной базы оказался лишь частью цепочки управления.

Автомат сладкой ваты CT-606 получил локальное меню цен и настроек после модификации штатного Android-приложения. Восстановление управления понадобилось владельцу подержанного аппарата, который утратил доступ к привязанной облачной учётной записи. Сам экземпляр был куплен за $300; сумма $6000 фигурирует в названии авторского ролика и относится к классу подобных новых автоматов, а не к подтверждённой цене этой покупки.

Внутри CT-606 установлен сенсорный Android-терминал на Rockchip с Android 7. Он связан с промышленной вычислительной платой, драйверами шаговых двигателей и несколькими платами управления исполнительной частью. Такая архитектура отделяет пользовательский интерфейс и товарную логику от механики, нагревателя, дозирования сахара и перемещений головки. Ранний ремонт также затрагивал аппаратную неисправность термопары, однако блокировка после потери аккаунта осталась проблемой именно терминала.

Доступ через Android Debug Bridge позволил исследовать файловую систему и приложение Ct Terminal, обслуживающее интерфейс автомата. В локальном хранилище нашлась база товарных позиций с ценами. Подмена её содержимого сохранила старые значения на экране: интерфейс использовал дополнительную логику, кэш либо иной слой хранения параметров. Этот результат важен для сервисных работ с закрытыми киосками: наличие SQLite-базы или похожего файла ещё не означает, что он является единственным источником состояния для приложения.

Следующим этапом стал анализ штатного APK CT_606_V1.2.37_202310301358. Дамп пакета размером 17.1 MB был сохранён вместе с файлами автомата. В модифицированную сборку добавили экран локальных настроек, через который стали доступны цены и конфигурационные параметры. После установки патча владелец получил возможность изменять данные на самом терминале, минуя утраченную привязку к удалённой учётной записи.

Схема соединений, модель промышленной платы, протоколы обмена с драйверами шаговых двигателей и состав силовой части пока не раскрыты. Поэтому результат относится к уровню HMI и прикладной логики Android, а работоспособность низкоуровневого управления исполнительными платами опирается на сохранённый штатный код. Тем не менее CT-606 показывает характерную уязвимость торговых автоматов: доступ к купленному оборудованию может зависеть от облачного аккаунта даже при полностью локальной механике и электронике.