Como fazer sandbox de aplicativos Android para máxima privacidade de dados
O Android já executa todos os aplicativos em um ambiente sandbox. No entanto, os aplicativos ainda podem solicitar permissões para acessar diferentes áreas do telefone, incluindo áreas onde seus dados pessoais residem, como contatos, registros de chamadas e armazenamento etc. Se você realmente precisar usar um aplicativo, mas não quiser compartilhar seus dados pessoais com ele, então você deve isolá-lo adequadamente.
Na postagem de hoje, mostrarei como fazer sandbox de aplicativos no Android para isolá-los totalmente e proteger seus dados pessoais.
Use um aplicativo de sandbox do Android para isolar aplicativos
Para aplicativos de sandbox no Android, você precisará de um aplicativo de sandbox de terceiros. Sinceramente, conheço apenas um único aplicativo para esse fim e esse é o Island. É um aplicativo de clonagem multifuncional que geralmente é usado para usar várias contas de aplicativos no mesmo dispositivo (como duas contas do Facebook). No entanto, também pode ser usado para isolar aplicativos e dar a eles permissões para acessar aplicativos clonados sem dados ou até dados falsos.
Island é um aplicativo inédito e ainda em fase beta. No entanto, estou usando o aplicativo há alguns meses e não notei nenhuma falha ou instabilidade. Embora você deva fazer backup dos dados do seu dispositivo antes de instalar um aplicativo inédito como o Island.
Além disso, se você estiver preocupado com a coleta de dados da Island, poderá ler a política de privacidade da Island, onde eles confirmam que nunca coletam dados pessoais de você.
Como funciona o aplicativo de sandbox da ilha?
Antes de aprender a usar o aplicativo para aplicativos de sandbox, é importante saber como o Island funciona e quais são suas limitações. O Island aproveita o recurso de perfis gerenciados do Android para criar uma versão clonada de um aplicativo e isola-o (sem dados internos). Por padrão, ele clona automaticamente seus contatos, registros de chamadas, Google Play Store, aplicativos do sistema e aplicativo gerenciador de arquivos onde residem todos os seus dados pessoais. E os aplicativos isolados só são capazes de acessar dados disponíveis em outros aplicativos isolados.
Embora o Island possa ajudar a proteger suas informações pessoais dentro de outros aplicativos de telefone, mas não pode proteger suas informações conectadas ao hardware do dispositivo. Por exemplo, você não pode usá-lo para proteger sua localização de um aplicativo (é melhor ficar com a falsificação de sua localização ). Além disso, ele também não pode proteger informações vinculadas ao hardware, como número IMEI, ID do dispositivo ou endereço MAC.
Usando o Island para aplicativos Android sandbox
Agora que você já sabe como o Island funciona e quais são suas limitações, vamos ver como usá-lo. Instale o Island e dê as permissões necessárias para funcionar. Depois, toque no botão "Configurar" para criar um perfil de trabalho dedicado.
Observação importante: o Island requer permissão de "Administrador do dispositivo" para criar perfis de trabalho e gerenciar aplicativos. Esta é a permissão mais elevada que dá controle total do seu telefone para o aplicativo Island. Embora o Island venha de um desenvolvedor respeitável, mas se você não quiser correr riscos, o Island definitivamente não é o aplicativo para você.
Uma vez dentro do aplicativo, você verá um menu suspenso no canto superior esquerdo com as opções “Ilha" e “Continente” listadas. Aqui Island é a seção onde residem todos os aplicativos isolados e, no continente, todos os aplicativos regulares em seu telefone estão listados. Para fazer sandbox de um aplicativo, vá para a seção “Continente” e toque no aplicativo para selecioná-lo. Depois, toque no ícone “+” (mais) na parte inferior e, em seguida, toque em “Instalar” para cloná-lo.
Agora volte para a ” Ilha” novamente e o aplicativo clonado será listado aqui. Basta tocar no aplicativo para selecioná-lo e, em seguida, toque no botão de inicialização ao lado dele para iniciá-lo. O aplicativo começará do início sem dados salvos e você também terá que fazer login novamente e fornecer as permissões necessárias. As permissões que você fornecerá serão para a versão isolada de aplicativos de telefone que não contêm dados pessoais.
Se você deseja remover um aplicativo da sandbox, toque no aplicativo na seção “Ilha” para selecioná-lo e, em seguida, toque no botão de menu na parte inferior (três pontos verticais). Selecione “Remover” e confirme para desinstalar o aplicativo isolado e excluir seus dados gerados.
Desinstalar Ilha
Como o Island usa perfis gerenciados para criar perfis de trabalho, simplesmente desinstalar o Island não será suficiente. Para desinstalar totalmente o Island, primeiro, desinstale-o da maneira normal e, em seguida, vá para “Configurações” e toque em “Contas”. Aqui, toque em “Excluir perfil de trabalho” e confirme o prompt para excluir todos os dados.
Palavras finais
Eu sei que você vai hesitar, pois a Ilha ainda está na fase beta. No entanto, tenha certeza de que o Island está em desenvolvimento contínuo por um longo tempo (mais de um ano) e está muito estável agora. Eu não enfrentei nenhum problema até agora e ele faz um trabalho perfeito de aplicativos de sandbox e protegendo seus dados.