La pregunta debe quedar clara en el título. Si System Integrity Protection, también conocido como Rootless, es parte de Darwin, entonces podría estar interesado en inspeccionar cómo se implementa. Le agradecería que alguien me indicara los paquetes o archivos relevantes. Creo que definitivamente debería estar en xnu
, por cierto, porque tiene que estar en el kernel, pero También estoy interesado en cómo otros paquetes interactúan con él, por ejemplo, file_cmds
.
Supongo que esta pregunta solo puede responderse en Darwin 15.0.0. El código fuente se publica en enlace (aún no está disponible a en este momento).