Neste mundo orientado para a tecnologia, um telefone celular agora é muito mais do que um dispositivo eletrônico que nos permite fazer chamadas de voz ou enviar mensagens de texto. Na verdade, smartphones cobrir a maior parte de nossas necessidades de computação e nos fornecer informações úteis e contextuais que atenda às nossas necessidades. No entanto, esta flexibilidade só será possível se você estiver disposto a confiar o dispositivo e o seu sistema operacional com acesso aos seus bens pessoais digitais. Android é o principal sistema operacional do telefone móvel, e seu sucesso é devido principalmente a maior segurança que proporciona. Vamos dar uma olhada os aspectos do núcleo do sistema de segurança do Android.
r. o kernel do Linux: há muito tempo, o Linux tem sido popular como um sistema operacional seguro. Quando comparado a outros sistemas operacionais de desktop como Windows e Mac OS, os ataques bem-sucedidos no núcleo do sistema é insignificante. Desde que o Android usa uma versão modificada do kernel do Linux, os benefícios de segurança do Linux são herdados pelo sistema operacional móvel também.
b. o sistema de arquivos do Linux é extremamente seguro, mas uma grande preocupação é que o usuário root tem acesso a tudo no sistema. Ao adotar o sistema de arquivos Linux, Android especificamente restrito a usuários de dispositivos de ganhar acesso root ao sistema de arquivos. Isso é para garantir que aplicativos de terceiros não enganar o dono do dispositivo, concedendo-lhes privilégios de root e então prejudicar o núcleo do sistema.
c. caixa de proteção aplicação: desenvolvedores Android perceberam que desde que aplicativos de terceiros que se comunicar com o kernel indiretamente, poderia haver problemas potenciais de vulnerabilidade. Portanto, todos os aplicativos são feitos para trabalhar em um ambiente isolado, chamado o sandbox. Por padrão, a caixa de areia não fornece qualquer permissão específica para o aplicativo. Em vez disso, o aplicativo precisa listar abaixo todas as permissões de que necessita para o bom funcionamento, que então é concedido com base na aprovação explícita do usuário durante o processo de instalação. Isso garante que os aplicativos não são concedidos permissão mais do que o que necessita para as suas operações.
d. processo de aprovação do Google para listagem de apps: loja de jogar é o lar de mais de 700.000 apps que foram desenvolvidos por desenvolvedores de código aberto em todo o mundo. No entanto, cada um destes apps tenha sido tornado público somente depois que o código do aplicativo e o projeto passaram por rigorosos critérios para aprovação de apps. O processo de aprovação filtra automaticamente os aplicativos maliciosos que pretendo representar ameaças de segurança para dispositivo Android do usuário. Na verdade, Google filtra milhares de apps maliciosos todos os dias.