FC ConcursosFC Concursos

Questão FC871676

O celular de uma autoridade foi comprometido e o perito precisa identificar onde o malware pode ter interceptado dados, analisando a arquitetura de segurança do Android. Associe co

Desenvolvimento para Dispositivos Móveis (Android, IOS, etc.)

FGV · 2026

O celular de uma autoridade foi comprometido e o perito precisa identificar onde o malware pode ter interceptado dados, analisando a arquitetura de segurança do Android. Associe corretamente cada componente com sua função:

 

1. Application Sandbox

 

2. SELinux (enforcing)

 

3. GateKeeper

 

4. Android Keystore

 

A associação correta é

  1. (1) Restrição por UID / (2) Mandatory Access Control / (3) Autenticação no TEE / (4) Armazenamento seguro de chaves
  2. Kernel modules / SHA-1 / Backup / Bootloader
  3. Rooting / OTP Hardware / Heap Manager / CryptoFS
  4. Todos incorretos
  5. Syscalls / Kernel Panic / Dalvik Lock / RSA only
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A alternativa A relaciona corretamente cada componente à sua função fundamental na segurança do Android.

Application Sandbox: isolamento por UID. Cada app recebe um UID Linux e roda em processo próprio, o que impede acesso direto aos dados de outros apps sem permissões explícitas. Para o perito, isso indica que um malware só lê dados de outro app se obtiver privilégios do mesmo UID ou explorar vulnerabilidades do kernel.

SELinux (enforcing): modelo de controle de acesso obrigatório (MAC). O SELinux aplica políticas que restringem ações de processos mesmo que possuam privilégios tradicionais. Em perícia, observar políticas e modos (enforcing) ajuda a identificar se uma quebra decorreu de política inadequada ou de exploração.

GateKeeper: autenticação no TEE. Gerencia registro e verificação de PIN/padrão/senha dentro do ambiente confiável, limitando tentativas. Isso significa que credenciais não ficam acessíveis ao espaço do usuário normal.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo