Com relação a sistemas operacionais e planilhas, julgue o it...
Com relação a sistemas operacionais e planilhas, julgue o item a seguir.
No sistema operacional Android, os aplicativos não podem
interagir entre si e têm acesso limitado ao sistema
operacional, ou seja, o aplicativo X que tentar fazer algo
malicioso, como ler os dados do aplicativo Y, será impedido
de fazê-lo. Com exceção de uma pequena quantidade de
código do sistema operacional Android, todo o código acima
do kernel do Linux é restrito a application sandbox.
Comentários
Veja os comentários dos nossos alunos
https://www.direcaoconcursos.com.br/artigos/gabarito-extraoficial-agente-pcdf-informatica/
- JUSTIFICATIVA - CERTO. Com exceção de uma pequena quantidade de código do sistema operacional Android em execução como raiz, todo o código acima do kernel do Linux é restrito pelo Application Sandbox.
- https://source.android.com/security
- O Android usa o UID para configurar uma caixa de proteção de aplicativos no nível do kernel. O kernel reforça a segurança entre aplicativos e o sistema no nível do processo por meio de recursos padrão do Linux, como IDs de usuário e grupo atribuídos a aplicativos. Por padrão, os aplicativos não podem interagir entre si e têm acesso limitado ao sistema operacional. Se o aplicativo A tentar fazer algo malicioso, como ler os dados do aplicativo B ou discar o telefone sem permissão, será impedido de fazê-lo, porque não possui os privilégios de usuário-padrão apropriados. O sandbox é simples, auditável e baseado na separação de processos e permissões de arquivo ao estilo UNIX de décadas.
GABARITO PRELIMINAR: CERTO.
QUESTÃO ANULADA.
CEBRASPE: O uso do termo “malicioso” prejudicou o julgamento objetivo do item.
QUESTÃO RECURSADA.
Conforme o próprio Google em https://developer.android.com/guide/components/fundamentals?hl=pt-br, sempre existe uma maneira de um aplicativo compartilhar dados com outros aplicativos e acessar serviços do sistema:
“É possível fazer com que dois aplicativos compartilhem o mesmo código de usuário do Linux, caso em que eles são capazes de acessar os arquivos um do outro. Para preservar os recursos do sistema, os aplicativos com o mesmo código de usuário também podem ser combinados para serem executados no mesmo processo Linux e compartilharem a mesma VM. Também é preciso atribuir o mesmo certificado aos aplicativos.”
“Um aplicativo pode solicitar permissão de acesso a dados do dispositivo, como contatos do usuário, mensagens SMS, armazenamento montável (cartão SD), câmera, Bluetooth etc. O usuário precisa conceder essas permissões de forma explícita.”
Ou seja, a questão erra ao afirma que não é possível que os aplicativos de Android interajam entre si.
pode interagir via IPC
inter communication process
https://www.researchgate.net/profile/Mauro-Conti/publication/307984756/figure/fig5/AS:668459469926415@1536384565370/Two-sandboxed-Android-apps-and-their-interaction-with-one-another-and-with-the-Android.png
O mais bizarro é essa questão cair para AGENTE DA PCDF
estando no tópico de "noções" de sistemas operacionais!!
O diagramador dessa prova deveria ser preso, sem fiança
os professores estão aguardando o resultado definitivo da banca para poderem justificar a questão, ai fica fácil né qc :(
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo