Domanda:
Limitare l'accesso Web a un singolo dominio su tablet Android?
Mistiry
2010-10-05 20:31:13 UTC
view on stackexchange narkive permalink

Il nostro team di vendita è venuto da me in precedenza con una domanda sul sistema operativo Android. Non ho mai usato Android, ma so che è un sistema operativo basato su Linux.

Francamente, non ho il tempo di cercare da solo le capacità del sistema operativo Android. Quello che devo sapere è:

  • È possibile limitare l'accesso web a un singolo dominio (dominio.com, .dominio.com, dominio.com/ ) ?
  • È possibile avviare, all'avvio, il browser con un URL specifico o forse se la home page è impostata, farlo avviare all'avvio della home page?
  • È esiste una modalità "Schermo intero" per il browser che potrebbe essere l'impostazione predefinita ogni volta che viene avviato il browser?
  • È possibile disabilitare SMS / MMS / e-mail (se il tablet dispone di tali funzionalità) ma mantenere comunque un 3 / Connessione 4G e / o Wifi?
  • Posso utilizzare una schermata di avvio personalizzata?

Dato che è un sistema operativo basato su Linux, immagino di poter limitare l'accesso al Web con IPtables o ospita file, ma questo ovviamente significa che il sistema operativo deve supportarlo, e non sono sicuro che lo faccia.

Speriamo di utilizzare un tablet con Android per collegarci ai nostri sistemi interni. I tablet saranno nelle mani degli operatori, ai quali non vogliamo che possano utilizzare la connessione dati per nient'altro che la nostra applicazione web-based. Da qui la necessità di avvio del browser all'avvio, modalità a schermo intero e limitazione dell'accesso al Web.

L'accesso al web è più semplice da realizzare con un firewall / server proxy invisibile, ma ciò presuppone che i tablet siano solo su wifi.
Stavo per dire la stessa cosa. È un tablet solo WiFi? Metti semplicemente delle restrizioni nel router. È molto più facile che tentare di hackerare il tuo Android.
Due risposte:
#1
+9
Matt
2010-10-05 21:14:47 UTC
view on stackexchange narkive permalink

Sì, tutto questo è possibile, ma dovrai eseguire il root del tablet e se quel è possibile o meno dipenderà dal tablet.

Ecco la risposta a ogni richiesta:

  1. Sì, devi modificare il file hosts per il quale dovrai eseguire il root del dispositivo .
  2. Sì, qualsiasi browser (consiglio Dolphin HD) ti consente di impostare la home page, quindi impostala sulla pagina con cui desideri che venga avviata. Con l'app Launch After Boot (~ $ 1,60) puoi impostare il browser per l'avvio all'avvio.
  3. Sì, il suddetto Dolphin HD Browser ha una modalità "Schermo intero" nelle impostazioni.
  4. Poiché stai eseguendo il rooting del dispositivo, puoi semplicemente disinstallare le app di messaggistica (SMS / MMS / e-mail).
  5. Sì. Questa app richiede un dispositivo con root (e spende $ 2): Boot Animation Changer Pro

Tutto sommato è possibile supponendo che tu possa eseguire il root del tuo dispositivo, e mentre è non sarà facile, inoltre non richiederà la programmazione di alcuna soluzione personalizzata.

Modifica: avrei dovuto dire che passare a "Schermo intero" nel browser non impedirà alle persone di navigando dalla schermata del browser ad altre parti del dispositivo, ma in pratica puoi disinstallare ogni singola app che non vuoi che le tue persone utilizzino e disinstallare il mercato in modo che non possano installare più app. Puoi anche proteggere con password le app che non vuoi che le persone utilizzino con un'app come App Protector Pro ($ 2). Qualsiasi persona intraprendente sarà in grado di aggirare qualsiasi cosa tu faccia con un certo lavoro, ma questo si può dire su eventuali restrizioni sul posto di lavoro.

Modifica n. 2: non citarmi su questo, ma scommetto che potresti utilizzare Tasker per limitare ulteriormente l'accesso al dispositivo e / o ai servizi. Supponendo che voi ragazzi operiate durante l'orario di lavoro stabilito e vi troviate nella posizione del mortaio & di un mattone, potete impostare restrizioni basate sulla posizione e sul tempo in modo che quando sono nel negozio durante l'orario lavorativo sono possibili solo alcune cose. Dovresti solo proteggere con password Tasker dopo averlo configurato.

Perfetto, è quello che stavo cercando. Non preoccupato per nessuno che aggira le nostre serrate; questi saranno nelle mani di persone generalmente contrarie al computer.
#2
+1
Arda Xi
2010-10-05 20:40:33 UTC
view on stackexchange narkive permalink

Dovrai modificare il sistema operativo per supportare la maggior parte di questo, poiché non lo include per impostazione predefinita, ma poiché Android è completamente open source, questo non dovrebbe essere un grosso problema. È sempre meglio mettere restrizioni come queste il più vicino possibile al kernel in modo che siano difficili da bypassare.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...