Pular para o conteúdo principal

Questão de Programação — Web — IBADE 2025

ProgramaçãoWeb
Código
qg510111
Banca
IBADE
Órgão
Prefeitura de Castelo - ES
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Aplicações em Linguagem PHP conectam-se a bancos relacionais e expõem interfaces na web. Assinale a alternativa que alinha proteção contra injeção, gestão de sessão e codificação de saída para reduzir superfícies de ataque em formulários autenticados.
  1. AFormatar SQL por concatenação controlada, regenerar ID de sessão por evento anual e escapar HTML por filtro genérico no roteador.
  2. BUtilizar ORM sem parâmetros preparados, manter cookie de sessão com prazo longo e higienizar saída por regex estática.
  3. CHabilitar prepared statements com binding tipado, regenerar sessão em login e após elevação de privilégio, codificar saída por contexto.
  4. DConectar via usuário privilegiado para reduzir latência, manter sessão por armazenamento em arquivo e desativar SameSite por compatibilidade ampla.
  5. EAplicar tokens anti-CSRF em GET sensíveis, aceitar duplo submit em todos os formulários e codificar saída por base64 antes do envio.
Revelar gabarito e comentário

GabaritoC — Habilitar prepared statements com binding tipado, regenerar sessão em login e após elevação de privilégio, codificar saída por contexto.

Link permanente: /questoes/qg510111