Ouvrir le menu principal

MacGeneration

Recherche

Rootfol désactive la protection SIP d’El Capitan si Apple veut bien

Nicolas Furno

vendredi 16 octobre 2015 à 13:00 • 17

macOS

Avec OS X El Capitan, Apple a encore renforcé la sécurité de son système d’exploitation en ajoutant une couche de protection supplémentaire, nommée System Integrity Protection. Désormais, même en utilisant les pouvoirs du compte root (dans un système UNIX traditionnel, l’utilisateur root peut tout faire), on ne peut pas modifier les dossiers utilisés par le système (lire : La signature obligatoire des kexts d’El Capitan a été contournée). C’est une excellente chose pour la majorité des utilisateurs — un malware ne peut plus faire de mal même avec le mot de passe administrateur —, mais le SIP pose problème pour les développeurs.

SIP en action : même en vous authentifiant en root, vous ne pouvez pas modifier certains dossiers protégés, comme ici le dossier /usr/.
SIP en action : même en vous authentifiant en root, vous ne pouvez pas modifier certains dossiers protégés, comme ici le dossier /usr/.

Il existe bien une méthode pour désactiver SIP, mais elle implique de redémarrer le Mac et elle n’est pas permanente, puisque la protection est réactivée à chaque mise à jour. Un développeur a néanmoins trouvé une solution beaucoup plus simple, puisqu’elle permet d’activer et désactiver SIP à la demande, sans redémarrer le Mac. Mieux, Rootfol, c’est son nom, n’utilise que des fonctions conçues par Apple, ce n’est pas un hack du système.

Malheureusement, son bon fonctionnement est conditionné par un impératif qui empêche toute utilisation large et simple. Pour que Rootfol puisse désactiver SIP, il doit modifier le noyau d’OS X. Et cette opération sensible n’est possible qu’avec un certificat spécial délivré uniquement par Apple. Tous les développeurs peuvent en demander un, mais apparement le constructeur étudie très soigneusement les demandes et ne délivre que très peu d’autorisations.

Bref, à moins d’avoir une bonne raison de modifier le noyau d’OS X (par exemple, pour créer un pilote spécifique pour un matériel), vous ne pourrez pas utiliser Rootfol. Si vous avez besoin de désactiver SIP, il faudra redémarrer et passer par la partition de restauration. Nous avions évoqué la méthode dans ce précédent article et vous pouvez aussi tout connaître sur le SIP dans notre guide des nouveautés d’OS X El Capitan.

Ajouter ce site dans Google News

Amazon met fin à la livraison gratuite des livres dans les casiers automatiques

17:22

• 8


Apple Watch Series 12 et Ultra 4 : les mains sales, c’est plus son affaire

17:19

• 32


Promo : un écran 5K à moins de 500 € !

16:42

• 9


L'iPhone 18 Pro Max impose une manipulation avant tout envoi par transporteur

15:19

• 28


Le nouveau câble 10 W est inclus avec les Apple Watch Series 12 et Ultra 4, mais les stations 3-en-1 restent à 5 W

15:19

• 7


M5 Ultra et M6 : les premiers scores GPU sur Geekbench révèlent des gains importants

11:50

• 29


Lancement iPhone 18 Pro : Apple ciblée par des militants anti-pédocriminalité

09:45

• 27


Un MacBook juste pour de la bureautique ? 310 € suffisent avec le code MACTOSCHOOL

09:40

• 0


iPhone Duo : Apple veut dissiper les craintes de fragilité

08:52

• 52


Test du ventilateur sur pied de SwitchBot : une bonne brise, une connexion décevante

08:03

• 8


Sortie de veille : de bons débuts pour les iPhone 18 Pro et iOS 27 ?

08:00

• 3


Sihoo B300 Pro : une chaise ergonomique ultra-réglable pensée pour s’adapter à chaque utilisateur 📍

18/09/2026 à 23:15

• 0


Quand OpenAI se fait pirater grâce à Claude… heureusement durant un hackathon

18/09/2026 à 21:40

• 12


Aperçu (très rapide) des AirPods 5, une mise à jour à peine visible

18/09/2026 à 20:44

• 25


Prise en main de l’Apple Watch Series 12 : une génération qui remet la céramique en lumière

18/09/2026 à 20:44

• 23


Le 1,4 nm d'Intel (14A) serait testé par de nombreuses sociétés, d'Apple à Nvidia en passant par Tesla ou Qualcomm

18/09/2026 à 19:35

• 6