- Al instalar Adobe CC en Windows/macOS, el archivo hosts del sistema se modifica automáticamente
- Al acceder al sitio web de Adobe, JavaScript solicita una imagen de un servidor específico de Adobe y, según la presencia de una entrada en el archivo hosts, determina si CC está instalado
- En el pasado se usaba un método de conexión a localhost, pero tras el bloqueo de acceso a la red local en Chrome, se introdujo la modificación del archivo hosts para sortearlo
- El usuario de Reddit thenickdude descubrió este comportamiento, y OSnews, citándolo, planteó el problema de la posible conducta a nivel de malware en software comercial
- Los usuarios critican la violación de la integridad del sistema y el uso excesivo de privilegios, y han surgido pedidos para restringir el acceso de las empresas a archivos del sistema
Modificación del archivo hosts por parte de Adobe Creative Cloud
- Al instalar Adobe Creative Cloud en Windows y macOS, el archivo hosts del sistema se modifica automáticamente
- Se confirmó que Adobe agrega varias entradas al archivo hosts
- Este cambio se usa para detectar si Creative Cloud está instalado al visitar el sitio web
- Cuando un usuario visita adobe.com/home, mediante JavaScript se solicita la imagen https://detect-ccd.creativecloud.adobe.com/cc.png
- Si esa entrada DNS existe en el archivo hosts, el navegador puede conectarse al servidor de Adobe y confirmar si está instalado
- Si la entrada no existe, la carga de la imagen falla y así se detecta que no está instalado
- Antes se usaba el método http://localhost:/cc.png para conectarse directamente a la app de Creative Cloud,
pero tras la política de Chrome de bloquear el acceso a la red local, esta función dejó de operar,
y para evitarlo se introdujo el método de modificar el archivo hosts - Este comportamiento fue descubierto por el usuario de Reddit thenickdude y reportado por OSnews al citarlo
- El artículo plantea la pregunta de “en qué momento el software comercial puede considerarse una conducta a nivel de malware”
Reacciones y debate de los usuarios
- Muchos usuarios criticaron que software de terceros modifique archivos del sistema, considerándolo inapropiado
- Algunos sostienen que “este tipo de conducta debería ser ilegal”
- También hubo muchas opiniones de que “Adobe no tiene derecho a modificar archivos a nivel de sistema”
- Un usuario mencionó el caso del rootkit de Sony/BMG y señaló que, aunque modificar el archivo hosts no llega a ese nivel, jamás debería permitirse
- Advirtió que, si el software comercial modifica el sistema sin control de calidad, esto podría derivar en daños al sistema operativo o pérdida de datos
- Otro usuario comentó que la herramienta de limpieza de Windows de Chris Titus incluye una función para bloquear unas 900 entradas relacionadas con Adobe en el archivo hosts
- Para quienes usan Creative Cloud, ese bloqueo puede romper funciones,
pero muestra cuántas solicitudes de red relacionadas con Adobe existen
- Para quienes usan Creative Cloud, ese bloqueo puede romper funciones,
- Algunos plantearon la duda de si un navegador puede modificar archivos del sistema sin permiso del usuario
- Como respuesta, también hubo quien dijo que “seguro hay alguna cláusula que lo permite en los términos de uso”
- Otro usuario propuso un entorno de instalación basado en contenedores y sostuvo que Windows también debería adoptar una estructura de instalación aislada para evitar este tipo de problemas
3 comentarios
Ya se volvió malware sin disimulo;
Encima de sacarle provecho con el modelo de suscripción todo este tiempo, qué barbaridad..
Hace poco Adobe pagó en EE. UU. un acuerdo de unos 200 mil millones de wones con el Departamento de Justicia por obstaculizar la cancelación de suscripciones (100 mil millones en multa civil + 100 mil millones en compensación a clientes)
Adobe llega a un acuerdo de 150 millones de dólares (aprox. 224.9 mil millones de wones) con el Departamento de Justicia de EE. UU. por obstaculizar la cancelación de suscripciones
Ahora supongo que no queda más que verlo como el símbolo de un SaaS que inevitablemente va apagándose...
Justo ahora, mientras hacía una herramienta de edición, le pedí a Codex: "agrega procesamiento por capas para cada objeto y una función para quitar el fondo", y como se superpone con lo que estaba pensando hacer rapidísimo, me pega todavía más.
Comentarios en Hacker News
He sido usuario de Adobe desde 1996. Empecé con Photoshop 3 y desde 1999 he usado casi todos sus programas
Pero recientemente Adobe ① cambió todas las cuentas a "Creative Cloud Pro", ② duplicó el precio e incluyó el cobro por funciones de IA quisieras o no, y ③ eliminó el nivel de acceso completo sin IA. Así que cuando termine este mes me voy por completo
La tarifa estudiantil también queda limitada a $19.99 solo el primer año. Doy clases de herramientas de visualización en arquitectura, y ahora ya no puedo recomendar Adobe a mis estudiantes. En cambio, mañana voy a dar una clase sobre herramientas alternativas FOSS (código abierto). A partir de ahora, más de 50 estudiantes al año dejarán de usar Adobe
Creo que jamás debería permitirse que un desarrollador de aplicaciones cambie la configuración de mi sistema por su cuenta. El OS también debería hacer esto más difícil
Instalar en
/usr/local/binoC:\Program Files\AppNameestá bien, pero modificar a escondidas/etc/hostso dejar basura en lugares como/bootno. Para ese tipo de cosas debería requerirse consentimiento del usuario/usr/local/binestaba bien, pero ahora preferiría que todas las apps se instalaran en${HOME}/.local/bin. No hace falta tocar todo el sistemaLD_PRELOADglobal apuntando a una biblioteca compartida utilizable por cualquiera. Es un enfoque peligrosoCuando era adolescente solía bloquear los servidores de Adobe con el archivo
hostspara saltarme la activación por teléfono. Viéndolo ahora, supongo que quedamos a mano*adobe*y la mantengo funcionando como en los viejos tiemposEs raro que Windows Defender no detecte algo así
hostshosts. Originalmente era un archivo que los usuarios editaban directamente, antes de la era del DNSgoogle.coma otra IPHace 8 o 9 años descubrí que Acrobat sobrescribía el registro COM relacionado con MSAA (Active Accessibility), haciendo que se cargara una DLL de Adobe en lugar de la DLL del sistema. Eso rompía una app que yo estaba desarrollando, y tuve que forzar la versión del sistema desde el manifiesto. Adobe dijo que "era una medida necesaria", pero en realidad resolvieron un problema global como si fuera un problema local
Si hay que responder a la pregunta “¿cuándo el software comercial se convierte en malware?”, diría que la mayor parte del software comercial ya es malware
Adobe realmente se siente como una empresa anticonsumidor. No entiendo cómo puede llegar a ser tan poco amigable con sus usuarios
Si configuras la bandera immutable en el archivo
/etc/hosts, nadie, ni siquiera root, podrá escribir en él. Claro, root puede quitar el atributo y luego modificarlo, pero como protección predeterminada es bastante fuerteRetomando una analogía que usé antes, Adobe es como un personal de limpieza nocturno que cambia a escondidas la configuración del teléfono de la oficina del ejecutivo para dejar un mensaje que dice “esta oficina fue limpiada por Adobe”
Aunque parezca algo menor, este tipo de comportamiento rompe por completo la confianza
Instalé Creative Cloud recientemente en macOS, y no se agregó ninguna entrada al archivo
hosts