
Клонирование устройства на Mac mini через ABM/MDM: что не так с решением и почему оно лучшее из возможного
AnnaKononova 6 минут назад Клонирование устройства на Mac mini через ABM/MDM: что не так с решением и почему оно лучшее из возможного 5 мин 62 iOS * macOS * Информационная безопасность * Распределённые системы * Кейс У...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. AnnaKononova 6 минут назад Клонирование устройства на Mac mini через ABM/MDM: что не так с решением и почему оно лучшее из возможного 5 мин 62 iOS * macOS * Информационная безопасность * Распределённые системы * Кейс У команды MyBox из Мастерской обновление по гипотезе из предыдущего краудсорсинга: можно ли сделать воспроизводимый продукт (наш MyBox) на Apple-железе так, чтобы удалённый узел мог криптографически проверить, что перед ним «правильный» бокс, а не подмена с применением админского доступа. Спойлер: клонирование через ABM/MDM работает, но не элегантно. Вышло скорее размножение через центр, чем красивое p2p‑клонирование.
В конце — ограничения (в том числе про Россию) и почему мы продолжаем считать этот маршрут практичным для PoC/MVP. В комментариях оставили ссылку на разбор других (менее удачных) решений. Контекст: чего мы хотели добиться и почему «в лоб» нельзяЗадача в терминах продукта стоит такая: MyBox должен уметь «переехать» на новый Mac mini так, чтобы можно было доказуемо отличить официальный бокс от «злого клона».
Технические детали
Ключевой жёсткий пункт из задачи был такой: нужен сигнал доверия, который нельзя подделать через «доступ разработчика/админа к нашему процессу». В предыдущем раунде обсуждений стало ясно, что публичного Apple API, который выдаёт Apple‑signed attestation именно конкретного пользовательского процесса/хеша бинарника на macOS, нет. Тогда в обсуждении родилась гипотеза: если нельзя аттестовать приложение, можно попытаться опереться на то, что Apple точно умеет и делает массово — корпоративное управление устройствами.
Гипотеза: Apple ABM + MDM как «корень доверия» для размножения продуктаИдея простая:- Apple умеет привязывать устройство к корпоративному управлению (Apple Business Manager, ABM). - При первичной активации macOS может получить от Apple команду: «за настройками иди к конкретному MDM‑серверу». - Дальше MDM‑сервер (в нашем прототипе это «Адам», первичное устройство, выведенное на кибериспытания и полностью проверяемое) может выдать конфигурацию и поставить нужные компоненты.
Нас интересовало не удобство MDM как таковое, а можно ли сделать так, чтобы:- мы (как разработчики) не могли подменить установку так, чтобы получился «злой MyBox»;- участники процесса не могли незаметно вклиниться и подсунуть другое устройство/другой сервер;- результат подтверждался механизмами Apple (в том смысле, что атака превращалась в «ломаем Apple» или «ломаем проверки чистоты, которые были на кибериспытаниях: подтвержденные нашими деньгами и репутацией испытателей»). Что проверяли и что получилось подтвердитьАдмин ABM не может навредитьКлючевая проверка: если у кого-то есть доступ к Apple Business Account (ABM), может ли он тайно повлиять на установку так, чтобы получился «злой» MyBox. Результат теста/разбора:- ABM‑доступ сам по себе не даёт «волшебного рычага» подсунуть пользователю другой MyBox.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





