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.
- AFormatar SQL por concatenação controlada, regenerar ID de sessão por evento anual e escapar HTML por filtro genérico no roteador.
- BUtilizar ORM sem parâmetros preparados, manter cookie de sessão com prazo longo e higienizar saída por regex estática.
- CHabilitar prepared statements com binding tipado, regenerar sessão em login e após elevação de privilégio, codificar saída por contexto.
- DConectar via usuário privilegiado para reduzir latência, manter sessão por armazenamento em arquivo e desativar SameSite por compatibilidade ampla.
- 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.