9 votos

¿Cómo puedo evitar XProtect y volver a activar los applets de Java?

Así pues, Apple ha vuelto a actualizar sus definiciones de malware XProtect para bloquear los Applets de Java. Desafortunadamente, la VPN de la empresa de mi mujer requiere que se ejecute un Applet para establecer la conectividad. Esta mañana se despertó y descubrió que no podía conectarse al trabajo.

Tengo pocas esperanzas de que la organización de TI de su empleador haga algo para resolver esto pronto, así que estoy tratando de encontrar una manera de anular XProtect y volver a habilitar Applets. Sí, entiendo los peligros asociados con tal.

Todavía no he intentado actualizar el archivo XProtect.meta.plist para cambiar la información de la versión, pero sospecho que no sería una solución duradera, incluso si funcionara temporalmente, ya que el demonio XProtect presumiblemente volvería a descargar las definiciones actualizadas.

¿Alguien conoce el funcionamiento interno de XProtect?

El ordenador sigue funcionando con Snow Leopard y Java 6.

6voto

Manrico Corazzi Puntos 6458

Puede desactivar las actualizaciones de XProtect en System Preferences => Security => General y allí desmarque la casilla "Actualizar automáticamente la lista de descargas seguras".

Ahora puedes cambiar la información de la versión en /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist

2voto

JakeGould Puntos 1926

Acabo de ser mordido por esto & hay otra manera de volver a habilitar Java que se expone aquí .

El problema es que Apple no cargará Java con una versión inferior a 1.6.0_37-b06-435 o 1.7.11.22. Así que la solución difícil, pero utilizable, es editar el archivo XProtect.meta.plist . Usando mi instalación 10.6.8 con Java 1.6.0_37-b06-434 como ejemplo.

sudo nano /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist

Encuentra esta línea:

<string>1.6.0_37-b06-435</string>

Y cámbialo por esto:

<string>1.6.0_37-b06-434</string>

He podido hacerlo y he cargado una página Java con un plug-in sin problemas.

Por qué Apple fija la caducidad en el 31 de enero de 2013 pero no lanza una actualización antes de esa fecha es algo que se me escapa.

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