Question:
Restreindre l'accès Web à un seul domaine sur les tablettes Android?
Mistiry
2010-10-05 20:31:13 UTC
view on stackexchange narkive permalink

Notre équipe commerciale est venue me poser une question plus tôt sur le système d'exploitation Android. Je n'ai jamais utilisé Android, mais je sais que c'est un système d'exploitation basé sur Linux.

Franchement, je n'ai pas le temps de rechercher moi-même les capacités du système d'exploitation Android. Ce que je dois savoir, c'est:

  • Est-il possible de restreindre l'accès Web à un seul domaine (domain.com, .domain.com, domain.com/ ) ?
  • Est-il possible de lancer, au démarrage, le navigateur avec une URL spécifique ou peut-être si la page d'accueil est définie, de le lancer au démarrage de la page d'accueil?
  • Est-ce Y a-t-il un mode 'Plein écran' pour le navigateur qui pourrait être le mode par défaut à chaque fois que le navigateur est lancé?
  • Les SMS / MMS / Email peuvent-ils être désactivés (si la tablette a ces capacités) tout en conservant un 3 / Connexion 4G et / ou Wifi?
  • Puis-je utiliser un écran de démarrage personnalisé?

Comme il s'agit d'un système d'exploitation basé sur Linux, j'imagine que je pourrais restreindre l'accès Web avec IPtables ou héberge des fichiers, mais cela signifie bien sûr que le système d'exploitation doit prendre en charge cela, et je ne suis pas sûr que ce soit le cas.

Nous espérons utiliser une tablette fonctionnant sous Android pour se connecter à nos systèmes internes. Les tablettes seront entre les mains d'opérateurs, dont nous ne voulons pas pouvoir utiliser la connexion de données pour autre chose que notre application Web. D'où la nécessité du lancement du navigateur au démarrage, du mode plein écran et de la restriction de l'accès Web.

L'accès au Web est plus simple à réaliser avec un pare-feu / serveur proxy invisible, mais cela suppose que les tablettes sont uniquement en wifi.
J'allais dire la même chose. Est-ce une tablette Wi-Fi uniquement? Placez simplement des restrictions dans le routeur. C'est beaucoup plus facile que d'essayer de pirater votre Android.
Deux réponses:
#1
+9
Matt
2010-10-05 21:14:47 UTC
view on stackexchange narkive permalink

Oui, tout cela est possible mais vous devrez rooter la tablette et si que est possible dépendra de la tablette.

Voici la réponse à chaque demande:

  1. Oui, vous devez modifier le fichier hosts pour lequel vous devrez rooter l'appareil .
  2. Oui, n’importe quel navigateur (je recommande Dolphin HD) vous permettra de définir la page d’accueil, il vous suffit donc de le définir sur la page avec laquelle vous voulez qu’il se lance. Avec l'application Lancer après le démarrage (~ 1,60 USD), vous pouvez configurer le navigateur pour qu'il se lance au démarrage.
  3. Oui, le navigateur Dolphin HD susmentionné dispose d'un mode "Plein écran" dans les paramètres.
  4. Depuis que vous rootez l'appareil, vous pouvez simplement désinstaller les applications de messagerie (SMS / MMS / E-mail).
  5. Oui. Cette application nécessite un appareil enraciné (et une perte de 2 $): Démarrez Animation Changer Pro

Dans l'ensemble, cela est possible en supposant que vous puissiez rooter votre appareil, et pendant ce temps ne sera pas facile, cela ne vous obligera pas non plus à programmer une solution personnalisée.

Modifier: J'aurais dû mentionner que le passage en "plein écran" sur le navigateur n'empêchera pas les gens de en vous éloignant de l'écran du navigateur pour accéder à d'autres parties de l'appareil, mais vous pouvez essentiellement désinstaller toutes les applications que vous ne souhaitez pas que vos employés utilisent, et désinstaller le marché afin qu'ils ne puissent pas installer plus d'applications. Vous pouvez également protéger par mot de passe les applications que vous ne voulez pas que les gens utilisent avec une application comme App Protector Pro (2 $). Toute personne entreprenante sera en mesure de contourner tout ce que vous faites avec un travail, mais cela peut être dit de toutes les restrictions sur le lieu de travail.

Modification n ° 2: ne me citez pas à ce sujet, mais je parie que vous pourriez utiliser Tasker pour restreindre davantage l'accès à l'appareil et / ou aux services. En supposant que vous travaillez pendant les heures de bureau et que vous êtes à un emplacement de mortier à &, vous pouvez définir des restrictions basées sur l'emplacement et le temps afin que, lorsqu'ils sont dans le magasin pendant les heures de bureau, seules certaines choses soient possibles. Il vous suffirait de protéger Tasker par mot de passe après sa configuration.

Parfait, c'est ce que je cherchais. Je ne crains pas que quiconque contourne nos lock-out ceux-ci seront entre les mains de personnes qui sont généralement anti-tout-ordinateur.
#2
+1
Arda Xi
2010-10-05 20:40:33 UTC
view on stackexchange narkive permalink

Vous devrez modifier le système d'exploitation pour prendre en charge la plupart de cela, car il ne l'intègre pas par défaut, mais comme Android est entièrement open-source, cela ne devrait pas être trop un problème. Il est toujours préférable de placer des restrictions comme celles-ci aussi près que possible du noyau afin qu'elles soient difficiles à contourner.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 2.0 sous laquelle il est distribué.
Loading...