Uma instalação do Mac tem um identificador
Eu queria saber se uma instalação do Mac tem um identificador com o qual a Apple poderia, teoricamente, identificar a máquina? Mais concretamente, estou me perguntando se eu clonaria uma instalação, por exemplo, o Snow Leopard, o clone também teria o mesmo identificador ou o OS X não usa identificadores como o Windows faz / usou antigamente?
Tanto quanto posso ver, existem várias maneiras de rastrear um sistema Mac:
UUID de hardware
Endereços Mac de interfaces de rede (e também acho que bluetooth)
O hardware-uuid parece depender do hardware usado do mac. Parece mudar se uma troca, por exemplo, uma placa gráfica:
É possível que um sistema perca seu número de série para que não apareça mais no System Profiler ou no Registro de E / S. Reparar um sistema trocando componentes de hardware é uma das razões pelas quais isso pode acontecer. A Apple não documenta os detalhes específicos de como uma máquina pode perder seu número de série. Após a perda do número de série, não há como restaurá-lo na máquina.
A Apple não garante que todos os sistemas futuros tenham um número de série legível por software.
Ambos os casos ilustram por que o software de rastreamento de ativos sempre deve fornecer uma maneira de inserir manualmente um número de série.
Tanto quanto posso dizer, eles significam o UUID quando dizem "número de série".
O número de série do sistema parece estar corrigido. Não tenho prova disso, a não ser que ele é usado para registrar seu mac na Apple.
Em teoria, a Apple e os desenvolvedores são capazes de identificar sua instalação com base no seu hardware. Se você clonar o sistema em um novo hardware, haverá novos UUIDs e números de série para a nova instalação.