Pular para o conteúdo principal

Questão de Sistemas Operacionais — Segurança de sistemas operacionais — FGV 2026

Sistemas OperacionaisSegurança de sistemas operacionais
Código
fg131873
Banca
FGV
Órgão
PC-PI
Ano
2026
Nível
Superior
Cargo
Perito Criminal - Informática Forense
O perito analisa dispositivos Android invadidos e precisa compreender como o sandbox e o controle de acesso evoluíram. Sobre as alterações de segurança introduzidas nas versões do Android, assinale a opção correta.
  1. AO Android 5.0 não possuía MAC ativo.
  2. BO Android 8.0 passou a liberar todas as syscalls para todos os apps.
  3. CO Android 10 introduziu o Scoped Storage, limitando a visibilidade do sistema de arquivos pelos apps.
  4. DO Android 9.0 exige sandboxes adicionais para apps privilegiados.
  5. ENo Android 6.0 não havia isolamento por usuário.
Revelar gabarito e comentário

GabaritoC — O Android 10 introduziu o Scoped Storage, limitando a visibilidade do sistema de arquivos pelos apps.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Segurança no Android: evolução do sandbox e controle de acesso

Gabarito: letra C. O Android 10 (API 29) introduziu o Scoped Storage (armazenamento com escopo), que limita a visibilidade do sistema de arquivos que cada aplicação pode acessar, restringindo o acesso a diretórios públicos e exigindo permissões específicas para acessar arquivos de outros apps. Essa mudança reforça o isolamento entre aplicações e protege dados do usuário.

As demais alternativas apresentam informações incorretas sobre versões anteriores do Android.

  1. Android 4.2Múltiplos usuários
  2. Android 5.0SELinux enforcing (MAC)
  3. Android 8.0Seccomp-bpf (syscalls restritas)
  4. Android 9.0Network Security Config
  5. Android 10Scoped Storage
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que o Android 5.0 (Lollipop) não possuía MAC ativo. Na verdade, o Android 5.0 introduziu o SELinux em modo enforcing, implementando controle de acesso obrigatório (MAC). Portanto, a afirmação é falsa.

Alternativa B — ❌ Incorreta

Diz que o Android 8.0 (Oreo) liberou todas as syscalls para todos os apps. O Android 8.0, ao contrário, reforçou restrições com o uso de seccomp-bpf e outras medidas de segurança, limitando as chamadas de sistema disponíveis para aplicações.

Alternativa C — ✅ Correta

O Android 10 implementou o Scoped Storage, que altera o modelo de acesso ao armazenamento externo: cada app só pode acessar seus próprios diretórios específicos e, para acessar arquivos de outros apps ou pastas públicas, precisa de permissões explícitas. Isso limita a visibilidade e melhora a privacidade.

Alternativa D — ❌ Incorreta

Afirma que o Android 9.0 (Pie) exige sandboxes adicionais para apps privilegiados. Na realidade, apps privilegiados já operam com privilégios elevados e não há exigência de sandboxes extras no Android 9.0. A segurança nessa versão focou em outros aspectos, como Network Security Config e restrições de plano de fundo.

Alternativa E — ❌ Incorreta

Diz que no Android 6.0 (Marshmallow) não havia isolamento por usuário. Na verdade, o suporte a múltiplos usuários foi introduzido no Android 4.2 (Jelly Bean) e continuou presente no Android 6.0. Portanto, a afirmação é falsa.

Conclusão: a única alternativa correta é a letra C.

Link permanente: /questoes/fg131873