Продолжаем про пакет mesh-agent-lesson-log. В прошлый раз мы сверили пакеты и подпись. Теперь взяли сам образ МОС для интерактивных панелей, 5,76 ГБ, и прочитали, что в нём лежит. Контрольная сумма совпала с реестром. Внутри 3377 пакетов, и среди них те три, о которых говорит разбор. Ничего из образа мы не запускали: читали только список файлов и базу пакетов. 🔎 Первый пакет, uds-system-agent 3.1.0, включается сам и перезапускается через 5 секунд после сбоя. В его службе не указан пользователь, так что по умолчанию он работает от root (вот это да!). В конфиге прописан сервер mostech-uds.mos.ru, судя по пути, туда панель регистрируется. 🔍 Второй, dit-support 1.8.368, в описании назван «облачным решением для удалённого доступа к рабочему столу». Третий, mos-identify, запускается при входе и привязывает устройство к школе и кабинету. 👀 Самого агента записи в образе нет. Образ собран 26 октября, а версия 1.1.0 к тому дню уже существовала, так что дело не в сроках. Агента ставят отдельно файлом из /tmp, а канал для этого уже стоит в образе. Из этого не следует, что агента нет на панелях: чистый образ показывает лишь то, что кладут при установке, а на живых панелях пакет, судя по журналам, ставили с августа по октябрь. 🔍 Адрес сервера из старой версии 0.1.3 мы тоже проверили: через реестр RIPE это сеть Selectel. Про новую версию это не говорит ничего: она ходит на school.mos.ru. Теперь про удаление. ❌ Сначала проверьте: rpm -q mesh-agent-lesson-log и dnf history (права администратора не нужны). Если пакет стоит, сфотографируйте вывод rpm -qi mesh-agent-lesson-log и историю. После удаления это уже не восстановить. Папка /var/lib/cloudcom/agent/jobs покажет, создавались ли задания записи, а даты подпапок скажут когда. 🔨 Затем остановите службу без удаления: sudo systemctl disable --now mesh-agent-lesson-log.service. Это обратимо. Если всё в порядке, удалите пакет: sudo dnf remove mesh-agent-lesson-log. После удаления пользователь mesh-agent и каталог /var/lib/cloudcom могут остаться: что с ними делать, решает школа, но уже после того, как следы сохранены. 🔫 Автор разбора советует снять и uds-system-agent. Это канал удалённого управления панелью: если оставить его, агента теоретически могут поставить снова, это вывод из журналов. Но тогда ДИТ теряет управление всей панелью, и последствий для техподдержки никто не проверял. 🔍 Убедитесь, что агента нет: rpm -q mesh-agent-lesson-log отвечает is not installed, pgrep -a mesh-agent молчит. Через несколько дней и после перезагрузки загляните в dnf history ещё раз: новая установка значит, что пакет вернули удалённо. 😬 И не думайте, что выключенный микрофон спасает: по описанию автора, версия 1.1.0 на время записи снимает mute сама. 🤷♂️ Если прав нет, ничего удалять не нужно. Задайте школе письменный вопрос: стоит ли агент на панелях, на каком основании, кто получает записи и как долго их хранят. 😛 Полный разбор и пошаговая инструкция
В интерактивных досках московских школ обнаружили программу для скрытой записи разговоров в классах
Похожие посты
- 🤬 1.5К
- 😁 764
- ❤ 193
- 💩 125
- 🤣 107
- 🤯 106