На macOS есть свой UUID — Hardware UUID, который Apple генерирует для каждого устройства. Он доступен через system_profiler SPHardwareDataType и используется большинством Mac-софта для лицензирования.
На Intel Mac до 2018 года Hardware UUID можно было менять через nvram. На Mac с T2-чипом или Apple Silicon (M1/M2/M3) этот путь закрыт — UUID хранится в безопасном анклаве и недоступен для модификации.
Что доступно на современных Mac: смена MAC-адреса (через ifconfig), смена hostname, очистка лицензионных кешей. Этого достаточно для базовых сценариев — например, для повторной активации триалов.
HWIDChanger CLI for macOS (бета) сейчас разрабатывается. Релиз — Q3 2025. На M-чипах функционал будет ограничен фундаментальными возможностями macOS.
