7 votos

¿Restringir el acceso a la web a un solo dominio en los tablets de Android?

Nuestro equipo de ventas vino a mí antes con una pregunta sobre el sistema operativo Android. Nunca he usado Android, pero sé que es un sistema operativo basado en Linux.

Francamente, no tengo tiempo para investigar por mi cuenta las capacidades del sistema operativo Android. Lo que necesito saber es:

  • ¿Es posible restringir el acceso a la web a un solo dominio (dominio.com, .domain.com, domain.com/ )?
  • ¿Es posible lanzar, en el arranque, el navegador con una URL específica o tal vez si la página de inicio está configurada, hacer que se lance en el arranque a la página de inicio?
  • ¿Hay un modo de "pantalla completa" para el navegador que podría ser el predeterminado para cada vez que se inicia el navegador?
  • ¿Se pueden deshabilitar los SMS/MMS/Email (si la tablet tiene esas capacidades) pero aún así mantener una conexión 3/4G y/o Wifi?
  • ¿Puedo usar una pantalla de arranque personalizada?

Como es un sistema operativo basado en Linux, imagino que podría restringir el acceso a la web con IPtables o archivos de hosts, pero eso, por supuesto, significa que el sistema operativo tiene que soportar eso, y no estoy seguro de que lo haga.

Esperamos usar una tablet con Android para conectarnos a nuestros sistemas internos. Las tabletas estarán en manos de operadores, que no queremos que puedan usar la conexión de datos para nada más que para nuestra aplicación web. De ahí la necesidad de lanzar el navegador al inicio, en modo de pantalla completa, y restringir el acceso a la web.

1 votos

El acceso web es más sencillo de lograr con un firewall/servidor proxy invisible, pero eso supone que las tabletas sólo están en wifi.

0 votos

Estaba a punto de decir lo mismo. ¿Es una tablet sólo WiFi? Basta con poner restricciones en el router. Es mucho más fácil que intentar hackear tu Android.

9voto

Polsonby Puntos 11824

Sí, todo esto es posible, pero tendrás que rootear la tablet y si que es posible dependerá de la tablet.

Aquí está la respuesta a cada petición:

  1. Sí, tienes que editar el archivo de hosts para lo cual tendrás que rootear el dispositivo.
  2. Sí, cualquier navegador (recomiendo Delfín HD ) le permitirá establecer la página de inicio, así que sólo establezca esto en la página con la que quiere que se inicie. Con el Lanzamiento después del arranque (~$1.60) puedes configurar el navegador para que se ejecute al inicio.
  3. Sí, el mencionado Dolphin HD Browser tiene un modo de "Pantalla completa" en la configuración.
  4. Ya que estás enraizando el dispositivo, puedes desinstalar las aplicaciones de mensajería (SMS/MMS/Email).
  5. Sí. Esta aplicación requiere un dispositivo rooteado (y que deja caer 2 dólares): Boot Animation Changer Pro

Todo esto es posible asumiendo que puedes rootear tu dispositivo, y aunque no será fácil, tampoco requerirá que programes ninguna solución personalizada.

Editar: Debería haber mencionado que ir a "pantalla completa" en el navegador no impedirá que la gente navegue desde la pantalla del navegador a otras partes del dispositivo, pero básicamente puedes desinstalar cada una de las aplicaciones que no quieres que tu gente use, y desinstalar el mercado para que no puedan instalar más aplicaciones. También puedes proteger con contraseña las aplicaciones que no quieres que la gente use con una aplicación como App Protector Pro ($2). Cualquier persona emprendedora podrá evitar cualquier cosa que haga con algún trabajo pero eso puede decirse de cualquier restricción en el lugar de trabajo.

Edición #2: No me cites en esto pero apuesto a que podrías usar Tasker para restringir aún más el acceso al dispositivo y/o servicios. Asumiendo que ustedes operan durante las horas de trabajo y están en una ubicación de ladrillos y mortero, pueden establecer restricciones basadas en la ubicación y el tiempo para que cuando estén en la tienda durante las horas de trabajo sólo ciertas cosas sean posibles. Sólo necesitaría proteger con contraseña a Tasker después de configurarlo.

0 votos

Perfecto, es lo que estaba buscando. No me preocupa que alguien se salte nuestros bloqueos; estos estarán en manos de gente que en general está en contra de cualquier cosa informática.

1voto

Arda Xi Puntos 1099

Tendrás que modificar el sistema operativo para que sea compatible con la mayor parte de esto, ya que no lo incorpora de forma predeterminada, pero como Android es totalmente de código abierto, esto no debería ser un gran problema. Siempre es mejor poner restricciones como estas lo más cerca posible del núcleo para que sean difíciles de evitar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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