1 votos

El Capitan: la Integridad del Sistema de Protección de defensa de la parada de sandbox programa de acceso del Sistema.registro?

OS X El Capitán, al parecer, tiene esta nueva característica de seguridad conocido como System Integrity Protection, lo que limita el acceso a la root de una matriz de archivos, incluyendo: /system, /bin, /sbin, /usr, /etc, /tmp y /var.

Tengo un programa que he desarrollado y a la que tiene acceso el archivo system.log ubicado en el directorio /var/log/ directorio.

Mi Pregunta es:

  • Mi programa (que se ejecuta en el entorno limitado) ser capaz de acceder al archivo /var/log/system.registro con el " Sistema de Protección de Integridad de sistema de ejecución?

Gracias de Antemano.

3voto

Steve Evans Puntos 155

Mi programa (que se ejecuta en el entorno limitado) ser capaz de acceder al archivo /var/log/system.log con el " Sistema de Protección de Integridad de sistema de ejecución?

Sí, un espacio aislado de la aplicación será capaz de acceder a /var/log/system.log en OS X con la Integridad del Sistema de Protección (SIP) habilitado.

/var No está Protegido

El /var carpeta no está protegido por la SIP. Como de OS X 10.11, sólo en los siguientes lugares están protegidos:

Rutas de acceso y las aplicaciones protegidas por la Integridad del Sistema de Protección incluyen:

  • /System
  • /usr
  • /bin
  • /sbin
  • Las aplicaciones que vienen preinstaladas con OS X

Rutas de acceso y las aplicaciones que las aplicaciones de terceros y los instaladores pueden escribir a incluir:

  • /Applications
  • /Library
  • /usr/local

Ver Apple developer documentación sobre la Integridad del Sistema de Protección para más detalles.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X