Nuevas medidas de seguridad en Android 17
Google ha introducido una importante medida de seguridad en Android 17, que limita el acceso a los servicios de accesibilidad únicamente a aplicaciones verificadas clasificadas como herramientas de accesibilidad. Esta decisión responde a la creciente preocupación sobre el abuso de estas funciones por parte de aplicaciones maliciosas, que se han convertido en una vía principal para el malware y el fraude financiero.
La Protección Avanzada es una configuración de seguridad que activa todas las funciones de seguridad de Android para proteger el dispositivo de posibles amenazas. Google ha afirmado que esta modificación cierra un importante canal de ataque sin comprometer el uso de tecnologías asistenciales vitales.
"En Android 17, activar la Protección Avanzada restringe automáticamente el acceso al servicio de accesibilidad exclusivamente a aplicaciones verificadas, lo que cierra una vía de ataque significativa", declaró Google.
El API de AccessibilityService de Android permite a las aplicaciones operar en segundo plano, interceptar eventos de la interfaz de usuario e interactuar con otras aplicaciones en nombre del usuario. Aunque su propósito principal es ayudar a usuarios con discapacidades, su acceso privilegiado ha sido explotado por troyanos bancarios y spyware para extraer información sensible y llevar a cabo acciones maliciosas sin necesidad de acceso root.
Una vez que un usuario es engañado para habilitar el servicio bajo un pretexto de ingeniería social, el malware puede convertir características asistenciales legítimas en poderosas armas cibernéticas. Esto permite iniciar transferencias fraudulentas desde aplicaciones financieras instaladas, registrar pulsaciones de teclas, superponer pantallas de inicio de sesión falsas sobre aplicaciones legítimas, y otorgarse permisos adicionales sensibles.
Google ha implementado varias medidas en los últimos años para contrarrestar este abuso, que incluyen: - Bloqueo de aplicaciones instaladas que intentan habilitar servicios de accesibilidad. - Protección durante las llamadas que impide a los usuarios desactivar Google Play Protect o otorgar permisos de accesibilidad. - Establecimiento de la bandera accessibilityDataSensitive para que los desarrolladores marquen vistas que contengan datos sensibles. - Uso del Modo de Protección Avanzada (AAPM) para prevenir que ciertos tipos de aplicaciones utilicen el API de servicios de accesibilidad.
Además de la protección de accesibilidad, Android 17 también incorpora otras mejoras de seguridad, tales como: - Registro de Intrusiones, que permite un registro forense persistente y respetuoso con la privacidad para investigar ataques sofisticados de spyware. - Protección USB, que impide que atacantes accedan al dispositivo a través de conexiones USB no autorizadas. - Desactivación de WebGPU, para reducir la exposición a exploits sofisticados basados en navegadores. - Bloqueo por autenticación fallida, que protege contra manipulaciones físicas y intentos de fuerza bruta al bloquear completamente el dispositivo. - Visualización de aplicaciones compatibles, que permite a los usuarios ver qué aplicaciones instaladas han verificado el estado de Protección Avanzada.
Google ha añadido que los desarrolladores serán notificados cuando se active la Protección Avanzada, lo que les permitirá habilitar automáticamente cualquier función disponible para esta población de usuarios. Los usuarios que ya utilizan la Protección Avanzada recibirán una notificación cuando estas nuevas capacidades estén disponibles en sus dispositivos. Para aprovechar las nuevas capacidades forenses, se debe acceder a la página de configuración de Protección Avanzada y habilitar manualmente el Registro de Intrusiones.