Je ne sais pas si cela était possible dans OS X Yosemite, mais OS X Mavericks présente une faille de sécurité dans laquelle : si une personne a un accès physique à un ordinateur, il lui suffit de le lancer en mode utilisateur unique, de monter le disque dur et de supprimer le fichier ".AppleSetupDone" dans le répertoire "/var/db/". Ce faisant, il fait croire à l'ordinateur qu'il s'agit de son tout premier lancement et permet à l'individu de créer un nouveau compte administrateur.
OS X El Capitan dispose apparemment d'une nouvelle fonction de sécurité appelée "System Integrity Protection", qui limite l'accès de la racine à un ensemble de répertoires, notamment : /system, /bin, /sbin, /usr, /etc, /tmp et /var.
Ma question est la suivante :
La protection de l'intégrité du système protégera-t-elle l'exécutable .AppleSetupDone
de la suppression, et l'exploitation qui s'ensuit ?