Blue Shield Umbrella es una nueva solución de seguridad para terminales que brinda protección a las organizaciones. Trae el poder de las funciones de inteligencia artificial de Blue Shield al espacio de movilidad de Android.
Para obtener asistencia, comuníquese con: technik@blue-shield.at o +43 732 21 19 22
Política de privacidad:
https://www.blue-shield.at/app.html
Detalles técnicos:
USO DE android.net.VpnService:
El agente móvil de Android accede al servicio android.net.Vpn de la plataforma Android. Esta clase de servicio se utiliza para establecer un túnel dividido y reenviar el tráfico de DNS a los servidores de Blue-Shield Mobile para bloquear sitios web maliciosos.
USO DE PERMISOS DE UBICACIÓN:
1.) android.permission.ACCESS_COARSE_LOCATION
2.) android.permission.ACCESS_FINE_LOCATION
La aplicación debe tener el permiso de ubicación, ya que necesitamos leer el SSID de la red en tiempo de ejecución.
La razón de esto es la siguiente:
La aplicación crea una VPN local para cifrar el tráfico de DNS a través de un túnel dividido y lo envía a los servidores de Blue-Shield Mobile. Estos servidores responden a la solicitud de DNS y bloquean los dominios que puedan contener malware o código de phishing.
Sin embargo, como empresa, me gustaría que el agente se cerrara en la red de mi empresa, porque quiero usar el servidor DNS local para acceder a las páginas de inicio de la empresa. La red de la empresa se identifica mediante SSID, que el usuario puede almacenar en su configuración.
Los SSID solo se pueden leer con el permiso de ubicación, como se indica aquí:
https://developer.android.com/reference/android/net/wifi/WifiInfo
Algunos dispositivos necesitaban ambos permisos (1. y 2. ) para permitirnos leer el SSID conectado.