3 votos

Instalar como usuario no administrador cuando el instalador requiere permisos de administrador

Necesito ejecutar una aplicación que utiliza Adobe Air, pero el instalador de Adobe Air requiere permisos de administrador. En general los principios de seguridad, yo límite de lo que se instala como usuario admin, y Adobe tiene una mala historia cuando se trata de seguridad, de modo que no se exentos de mi política. Me encontré con que Mac OS X tiene una función similar a la de Linux LD_PRELOAD, llamado DYLD_INSERT_LIBRARIES, que cambia la ruta de búsqueda de librerías. Me pregunto si esto puede ser utilizado para falsificar los instaladores que innecesariamente se requieren permisos de administrador por lo que el programa de instalación instalará el actual directorio del usuario en lugar de a nivel de sistema de directorio. O hay una mejor manera de lograr esto?

1voto

Joey deVilla Puntos 4487

Arrastrar-soltar instala puede ir a una carpeta de Aplicaciones en la root de la carpeta inicio del usuario y la función sin problema, pero Adobe ha sido conocida por la necesidad de ganchos en las diversas partes del sistema operativo. Por ejemplo, un somero resumen de que paquete de muestra se quiere instalar certificados, el flashplayer plugin si no está presente, etc. Posiblemente, si usted puede 'instantánea'(usando fsevents/dtrace/herramientas de empaquetado como packagemaker o Compositor, etc.) la instalación en una máquina virtual y rastrear todos los archivos de aerosoles en el disco, y reubicar a los que sean aplicables a la carpeta de usuario en el sistema, Y el Aire y de tiempo de ejecución de la Aplicación en cuestión se puede ejecutar sin fallar debido a esperar para ver los recursos en codificados directorios....

En otras palabras, magic 8-ball dice "altamente improbable".

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